上传snapshot包至私有maven仓库
如何搭建私有maven仓库请见https://blog.csdn.net/weixin_33693070/article/details/91956228
1、创建了一个Hosted Repository
2、 配置C:\Users\(用户名)\.m2目录下settings.xml
<servers> <server> <id>datastudio</id> <username>deployment</username> <password>deployment123</password> </server> </servers> …… <mirrors> <mirror> <id>datastudio</id> <mirrorOf>central</mirrorOf> <name>My Maven Repository</name> <url>http://xx.xx.xx.xx:8081/nexus/content/repositories/datastudio/</url> </mirror> </mirrors> …… <profiles> <profile> <id>datastudio</id> <repositories> <repository> <id>datastudio</id> <name>My Maven Repository</name> <url>http://xx.xx.xx.xx:8081/nexus/content/repositories/datastudio/</url> <layout>default</layout> </repository> </repositories> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> </profiles>
3、通过git bash 上传包
mvn deploy:deploy-file -DgroupId=com.xxx -DartifactId=test -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=test-0.0.1-SNAPSHOT.jar -Durl=http://xx.xx.xx.xx:8081/nexus/content/repositories/datastudio/ -DrepositoryId=datastudio