maven私服不能重复部署解决
1、报错
Return code is: 400, ReasonPhrase: Repository does not allow updating assets: maven-releases.
2、原因
经排查发现是因为重复发布导致的。maven私有仓库默认不允许重复部署。
浏览器登录nexus管理界面–>设置图标–>Repository–>Repositories–>maven-releases–>Hosted–>请选择‘Allow redeploy’策略,默认是disable策略,然后保存。
3、情况
当前我们开发的版本是5.0,
今天是2021年4月14号,
我们打包是 pom文件写的是
5.04.14a-SNAPSHOT
如果第一次,我们打包失败了,在重新打包,版本号没有升级为
5.04.14b-SNAPSHOT
就会打包不成功,
出现上面的报错信息
一般的每次我们重新打包,都要升级一次版本号,就不会出现这种情况
mvn release:clean
mvn release:prepare
mvn release:perform