当前位置:   article > 正文

mvn deploy时返回400解决方法.md_mvn deploy 400

mvn deploy 400

使用mvn deploy命令,将打包后的jar包上传到私服时,出现了下面的问题:
Return code is: 400, ReasonPhrase: Bad Request. -> [Help 1]

一般通用有3个导致出现上面问题的原因:

1.pom.xml中仓库id配置不对

<distributionManagement>
        <repository>
          <id>xxx</id>
          <name>release</name>
          <url>http://xxx</url>
        </repository>
    </distributionManagement>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

检查pom中配置的distributionManagement中的仓库id和地址和私服Nexus中的是否相同

2.私服Nexus已经存在该版本的jar,且部署策略为不允许覆盖

将仓库对应的Deployment Policy设置为Allow Redeploy即可
在这里插入图片描述

3.如果Repository Policy为Release,则部署的jar版本中不允许出现snapshot关键字

在这里插入图片描述

Repository Policy 有两个选项,一个快照版本,一个是发布版本,要和部署jar包的版本号完全对应。

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

闽ICP备14008679号