使用maven命令发布第三方jar到自己的maven服务器上

我机器上的信息如下:

1) maven所在目录:F:\maven\apache-maven-3.3.9\bin

2) 要发布的jar所在目录:H:\btm-3.0.0.jar

3) pom.xml配置信息:

       
        
            org.codehaus.btm
            btm
            3.0.0
        

4) maven 的配置信息F:\maven\apache-maven-3.3.9\conf\settings.xml

    
      nexus
      admin
      xxxxxxxx1231
    

         
               nexus
               http://192.168.0.112:8081/repository/3rdparty/
             
                 true
             

             
                 true
             

         


具体发布的命令:

使用maven命令发布第三方jar到自己的maven服务器上_第1张图片

mvn  deploy:deploy-file -DgroupId=org.codehaus.btm -DartifactId=btm-Dversion=3.0.0 -Dpackaging=jar -DrepositoryId=nexus-Dfile=H:\btm-3.0.0.jar -Durl=http://192.168.0.112:8081/repository/3rdparty/


org.codehaus.btm为pom中的groupId中的内容;

btm为pom中的artifactId中的内容;

3.0.0为pom中的version中的内容;

nexus为maven配置文件setting.xml中的配置项:


使用maven命令发布第三方jar到自己的maven服务器上_第2张图片



=======================================================================================================

对于jdk有要求的jar发布命令为:

pom.xml文件中配置信息为:

       
          com.aspose.words
          aspose-words
          15.8.0
          jdk16
        


发布的命令为:

mvn  deploy:deploy-file -DgroupId=com.aspose.words -DartifactId=aspose-words -Dversion=15.8.0 -Dclassifier=jdk16 -Dpackaging=jar -DrepositoryId=nexus -Dfile=F:\aspose-words-16.4.0-jdk16.jar -Durl=http://172.17.0.211:8081/repository/3rdparty/





你可能感兴趣的:(maven)