目标:将私有jar发布至Nexus私服
环境:Maven
步骤:配置远程库认证->mvn deploy命令上传
1.配置远程库认证
进入maven安装目录,修改conf/settings.xml
在<servers></servers>中新增远程库地址:
id:仓库名称
username:访问私服的用户名
password:访问私服的密码
2.mvn deploy命令上传
mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=/home/rados-java/target/rados-0.4.0-SNAPSHOT.jar -DgroupId=com.boe.cloud -DartifactId=cloud-parent -Dversion=0.4.0-SNAPSHOT -Dpackaging=jar -DrepositoryId=maven-snapshots -Durl=http://maven.bcloud.io/repository/maven-snapshots/
参数注解:
-Dmaven.test.skip:跳过编译测试
-Dfile:jar地址-绝对路径
-DgroupId:groupId
-DartifactId:artifactId
-Dversion:版本号
-Dpackaging:打包方式
-DrepositoryId:仓库ID
-Durl:私服地址
查看远程库:
上传成功。