在nexus界面上可以手动上传release和hosted的包,但是无法手动上传snapshots的包
需要使用 mvn deploy 来上传snapshots包,比如
1 | mvn deploy:deploy-file -DgroupId=org.apache.impala -DartifactId=impala-frontend -Dversion=0.1-SNAPSHOT -Dpackaging=jar -Dfile=/home/lintong/下载/impala-frontend-0.1-SNAPSHOT.jar -Durl=http://ip:8081/nexus/repository/maven-snapshots/ -DrepositoryId=nexus-snapshots |
其中
-Durl 指定的是仓库的URL地址
-DrepositoryId 指的是maven settings.xml中的repository的id
注意