【问题标题】:maven-deploy-plugin Failed to deploy artifacts: ReasonPhrase: . - No Reasonphrasemaven-deploy-plugin 无法部署工件:ReasonPhrase:。 - 没有理由
【发布时间】:2018-01-15 21:16:34
【问题描述】:

我在使用 maven-deploy-plugin 时遇到了一个奇怪的错误

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project mycomponent: Failed to deploy artifacts: Could not transfer artifact nz.co.mycompmany:mycomponent:zip:1.0.35-20180115.210413-4 from/to libs-snapshot-local (https://mycompmany/libs-snapshot-local/): Access denied to: https://mycompmany/libs-snapshot-local/nz/co/mycompmany/mycomponent/1.0.35-SNAPSHOT/mycomponent-1.0.35-20180115.210413-4.zip, ReasonPhrase: . -> [Help 1]

所以 reasonphrase 是空的。通常会有类似:ReasonPhrase: Unauthorized.

工件实际上已上传。但是在上传后下载工件时,它不能:

Caused by: org.apache.maven.wagon.authorization.AuthorizationException: Access denied to: https://mycompmany/libs-snapshot-local/nz/co/mycompmany/mycomponant/1.0.35-SNAPSHOT/mycomponant-1.0.35-20180115.210413-4.zip, ReasonPhrase: .

所以一切看起来都很好,只是 maven-deploy-plugin 似乎不太高兴。

那会是什么?

如果我运行这样的命令,则不会发生错误:
mvn clean package org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy 而不是
mvn clean package deploy

因此,如果我将其修复为 maven-deploy-plugin 版本,它将不会失败。

这似乎是一个插件问题。

【问题讨论】:

  • 你能运行 maven 命令,它会使用 -e 选项产生错误,并在问题中添加相应的堆栈跟踪和错误消息吗?
  • 我确实使用 -X 运行过它。错误原因在上面,我删除了所有周围的杂物: Caused by: org.apache.maven.wagon.authorization.AuthorizationException: Access denied to: mycompmany/libs-snapshot-local/nz/co/mycompmany/mycomponant/…, ReasonPhrase: .

标签: java maven maven-deploy-plugin


【解决方案1】:

对您的libs-snapshot-local maven 存储库的访问受到保护(可能通过密码),并且 maven 不知道此密码。详情请见here

【讨论】:

  • 很抱歉,这不是问题所在。工件已正确上传。如果我将 maven-deploy 插件修复为特定版本,我实际上可以正常运行命令。
  • 我已经更新了上面的问题,详细说明了哪个版本的插件适合我。
  • deploy 插件的 2.8.2 版本发生错误,然后您说,deploy:deploy mojo(相同版本 2.8.2)的特定调用不会出现此问题错误 - 看起来插件的版本没有问题。
  • 我知道,但是一个命令仍然有效,另一个命令无效。我认为它会做得更多,而不仅仅是通过提供附加参数将其修复到部署插件的一个版本。我可以重复上面的稳定。所以它不是临时工作。但是将其修复为特定的插件版本(不是说它是“插件”版本)似乎可以解决问题。
猜你喜欢
  • 1970-01-01
  • 2018-08-09
  • 2014-01-27
  • 2022-10-06
  • 2016-03-06
  • 2016-10-12
  • 2019-05-04
  • 2016-10-19
  • 2021-10-16
相关资源
最近更新 更多