[nexus3][maven]发布jar

和自甴很熟 提交于 2019-12-10 11:49:41

settings.xml

    <server>
    	<id>maven-releases</id>
    	<username>admin</username>
    	<password>admin123</password>
    </server>

必须叫:maven-releases,与url一致。

mvn deploy:deploy-file -Dfile=skyark-component-1.1.0-RELEASE.pom         -Dpackaging=pom -DgroupId=com.unicom.skyark.component -DartifactId=skyark-component -Dversion=1.1.0-RELEASE -Durl=http://130.51.23.250:8081/repository/maven-releases/ -DrepositoryId=maven-releases
mvn deploy:deploy-file -Dfile=skyark-component-1.1.0-RELEASE.jar         -Dpackaging=jar -DgroupId=com.unicom.skyark.component -DartifactId=skyark-component -Dversion=1.1.0-RELEASE -Durl=http://130.51.23.250:8081/repository/maven-releases/ -DrepositoryId=maven-releases
mvn deploy:deploy-file -Dfile=skyark-component-1.1.0-RELEASE-sources.jar -Dpackaging=jar -DgroupId=com.unicom.skyark.component -DartifactId=skyark-component -Dversion=1.1.0-RELEASE -Dclassifier=sources -Durl=http://130.51.23.250:8081/repository/maven-releases/ -DrepositoryId=maven-releases
  • 报错Return code is: 401, ReasonPhrase: Unauthorized.,权限问题,比如maven-releases写错了
    • 显示日志:最后加-e
  • 上传jar报错:
    • skyark-component-1.1.0-RELEASE.pom. Return code is: 400, ReasonPhrase: Repository does not allow updating assets: maven-releases. -> [Help 1]
    • 好像不影响的。
  • 必须先上传pom!不能覆盖的。可以通过界面删除pom文件。
  • 看jar包:http://130.51.23.250:8081/service/rest/repository/browse/maven-releases/com/unicom/skyark/component/
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!