当前位置:   article > 正文

maven 常见问题处理_400 repository does not allow updating assets: mav

400 repository does not allow updating assets: maven-releases

一、maven deploy to nexus 时报错

Return code is: 400, ReasonPhrase: Repository does not allow updating assets: maven-releases

 原因:nexus maven-release 仓库,默认不允许发布重复版本的包。而 maven-snapshots 仓库,默认允许发布重复版本的包。

解决:

【方法一】修改发布的包版本,保证包版本不重复

  1. <groupId>com.igg.bigdata.adstat</groupId>
  2. <artifactId>common</artifactId>
  3. <version>20190603</version>
  4. <packaging>jar</packaging>

改为

  1. <groupId>com.igg.bigdata.adstat</groupId>
  2. <artifactId>common</artifactId>
  3. <version>20190604</version>
  4. <packaging>jar</packaging>

【方法二】修改 nexus 默认配置,设置为"Allow redeploy" 

【方法三】修改发布的包为快照版本

  1. <groupId>com.igg.bigdata.adstat</groupId>
  2. <artifactId>common</artifactId>
  3. <version>20190603</version>
  4. <packaging>jar</packaging>

改为

  1. <groupId>com.igg.bigdata.adstat</groupId>
  2. <artifactId>common</artifactId>
  3. <version>1.0.0-SNAPSHOT</version>
  4. <packaging>jar</packaging>

一起学习

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/837158
推荐阅读
相关标签
  

闽ICP备14008679号