背景
今天在学习maven 私服的时候,创建了一个仓库,然后将代码打包部署到私服上,在部署的时候报错 再次记录一下。
报错信息
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy-file (default-cli) on project standalone-pom: Failed to retrieve remote metadata com.mycompany.app:my-app:1.1-SNAPSHOT/maven-metadata.xml: Could not transfer metadata com.mycompany.app:my-app:1.1-SNAPSHOT/maven-metadata.xml from/to devtest (http://192.168.90.4:8081/repository/devtest): Transfer failed for http://192.168.90.4:8081/repository/devtest/com/mycompany/app/my-app/1.1-SNAPSHOT/maven-metadata.xml 400 Repository version policy: RELEASE does not allow metadata in path: com/mycompany/app/my-app/1.1-SNAPSHOT/maven-metadata.xml -> [Help 1]
使用nexus私服上传jar包时,出现如下截图错误
查看一下私服中仓库的信息
- 因为仓库版本策略是RELEASE ,所以我们将需要不是的jar修改为RELEASE 。
然后在执行deploy
- 改为RELEASE
再次发版,果然成功
- 我的QQ
- QQ扫一扫
-
- 我的头条
- 头条扫一扫
-
评论