无法使用 maven release:perform 将发布包部署到 nexus
Unable to deploy release package to nexus using maven release:perform
当我尝试执行 maven release: perform 时出现 400 错误。
[INFO] [ERROR] 无法执行目标 org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project my-project: Failed to deploy artifacts: Cou
ld 不传输工件 com.acca.project:project:pom:1.0.0-RELEASE from/to acca-nexus (https://nexus.io/repository/project/): Failed to transfer file https://nexus.io/repository/project/myproject/myproject/1.0.0-RELEASE/myproject-1.0.0-RELEASE.pom with status code 400 -> [Help 1]
以下是我尝试过的
1)我验证过,凭据是正确的
2) URL 对于 nexus repo 是正确的
3) 我正在维护正确的 1.0.0-SNAPSHOT 名称
4)nexus中也没有相同版本的包
5) 也不是网络问题,我可以正确部署maven。
发布插件配置如下所示
<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 release: perform 时部署包,但除此之外我无法进行调试。有人可以告诉我如何调试它吗?指出问题也会有所帮助
我解决了上述问题。
解决方案在 nexus 存储库配置中。
我将配置更新为 "allow redeploy",它开始工作了。
谢谢
当我尝试执行 maven release: perform 时出现 400 错误。
[INFO] [ERROR] 无法执行目标 org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project my-project: Failed to deploy artifacts: Cou ld 不传输工件 com.acca.project:project:pom:1.0.0-RELEASE from/to acca-nexus (https://nexus.io/repository/project/): Failed to transfer file https://nexus.io/repository/project/myproject/myproject/1.0.0-RELEASE/myproject-1.0.0-RELEASE.pom with status code 400 -> [Help 1]
以下是我尝试过的 1)我验证过,凭据是正确的 2) URL 对于 nexus repo 是正确的 3) 我正在维护正确的 1.0.0-SNAPSHOT 名称 4)nexus中也没有相同版本的包 5) 也不是网络问题,我可以正确部署maven。
发布插件配置如下所示
<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 release: perform 时部署包,但除此之外我无法进行调试。有人可以告诉我如何调试它吗?指出问题也会有所帮助
我解决了上述问题。
解决方案在 nexus 存储库配置中。 我将配置更新为 "allow redeploy",它开始工作了。
谢谢