上傳到本地倉庫
示例
mvn install:install-file
mvn install:install-file -Dfile=D:\\asciidoctorj-pdf-1.5.0-alpha-zh.16.jar -DgroupId=org.asciidoctor -DartifactId=asciidoctorj-pdf -Dversion=1.5.0-alpha-zh.16 -Dpackaging=jar
說明
-Dfile=
待上傳jar包的存放位置
-DgroupId=
對應pom文件的groupId
-DartifactId
=對應pom文件中的artifactId
-Dversion=
對應pom文件中的version
-Dpackaging=
jar類型
問題
上傳本地可能會報錯,如圖
解決方法
註釋掉maven的setting.xml文件中倉庫鏡像地址,待上傳到本地倉庫後再取消註釋
上傳到私服
示例
mvn deploy:deploy-file
mvn deploy:deploy-file -Dfile=D:\\asciidoctorj-pdf-1.5.0-alpha-zh.16.jar -DgroupId=org.asciidoctor -DartifactId=asciidoctorj-pdf -Dversion=1.5.0-alpha-zh.16 -Dpackaging=jar -Durl=http://ip/nexus/content/repositories/releases -DrepositoryId=releases
說明
-Dfile=
待上傳jar包的存放位置
-DgroupId=
對應pom文件的groupId
-DartifactId
=對應pom文件中的artifactId
-Dversion=
對應pom文件中的version
-Dpackaging=
jar類型
-Durl=
私服地址
-DrepositoryId=
私服id