上传到本地仓库
示例
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