无法使用maven release:perform将发行包部署到nexus。>

问题描述 投票:0回答:1

当我尝试执行Maven Release时,出现400错误:执行。

[信息] [错误]无法在项目my-project上执行目标org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy(默认部署):无法部署工件:Could不从/到acca-nexus(https://nexus.io/repository/project/)传输工件com.acca.project:project:pom:1.0.0-RELEASE:未能传输状态码为400-> [Help 1]

的文件https://nexus.io/repository/project/myproject/myproject/1.0.0-RELEASE/myproject-1.0.0-RELEASE.pom

我尝试过的事情1)我已验证,凭据正确2)连结回购的网址正确3)我保持正确的1.0.0-SNAPSHOT名称4)nexus中也没有相同版本的软件包5)也不是网络问题,我可以正确地进行maven部署。

发布插件-config如下所示

     <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-release-plugin</artifactId>
            <version>2.5.3</version>
            <configuration>
                <scmCommentPrefix>[maven-scm] :</scmCommentPrefix>
                <goals>deploy</goals>
                <releaseProfiles>release</releaseProfiles>
            </configuration>
        </plugin>

我想在发布Maven版本时执行该程序包:执行,但是除此以外我无法调试。有人可以告诉我如何调试它。指出问题也会有帮助

尝试执行Maven Release时出现400错误:执行。 [INFO] [错误]无法在项目my -...上执行目标org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy(默认部署)。 [

我已解决上述问题。
解决方案是在Nexus存储库配置中。我将配置更新为“允许重新部署”,并开始工作。
谢谢
maven maven-plugin maven-release-plugin
1个回答
0
投票
谢谢
© www.soinside.com 2019 - 2024. All rights reserved.