使用deploy命令上傳jar到私有倉庫

打開cmd命令提示符,mvn install是將jar包安裝到本地庫,mvn deploy是將jar包上傳到遠程server,install和deploy都會先自行bulid編譯檢查,如果確認jar包沒有問題,可以使用-Dmaven.test.skip=true參數跳過編譯和測試。 
全命令爲:

mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=D:\work\scan\com.kevin.skeleton\target\skeleton-1.0.jar -DgroupId=hessian -DartifactId=skeleton -Dversion=1.0 -Dpackaging=jar -DrepositoryId=releases -Durl=http://192.168.0.202:8080/nexus/content/repositories/releases

mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=D:\MvnProject\service-mvn-1.0.0.jar -DgroupId=pri.roy.mvn.test -DartifactId=mvn-api -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -DrepositoryId=roy_privrepository_snapshots -Durl=http://10.4.71.144:9090/repository/roy_privrepository_snapshots/
1
-Dmaven.test.skip=true                              //跳過編譯、測試
-Dfile=D:\MvnProject\service-mvn-1.0.0.jar          //jar包文件地址,絕對路徑
-DgroupId=pri.roy.mvn.test                          //gruopId--pom座標,自定義
-DartifactId=mvn-api                                //artifactId--pom座標,自定義
-Dversion                                           //版本號
-Dpackaging                                         //打包方式
-DrepositoryId                                      //遠程庫服務器ID
-Durl                                               //遠程庫服務器地址

如:

mvn deploy:deploy-file -DgroupId=com.alipay -DartifactId=alipay-sdk-java -Dversion=20170725114550 -Dpackaging=jar
 -Dfile=D:\com\alipay\alipay-sdk-java\20170725114550\alipay-sdk-java-20170725114550.jar -Durl=http://XXXXXXXXX:8081/repository/obanks-releases/ -DrepositoryId=obanks-releases
<dependency>
  <groupId>com.alipay</groupId>
  <artifactId>alipay-sdk-java</artifactId>
  <version>20170725114550</version>
</dependency>

 image.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章