0

我有一个 Maven 项目,它生成一个 413.06 KB 的 jar 文件。我必须将它部署在基于 Apache Archiva 的托管存储库上。我尝试部署不同的版本,它创建了所需的布局和结构,上传了一些文件,甚至上传了 200~ KB 的 jar。每次 jar 文件大小更改但总是无法上传 413.06 KB jar 文件。

信息:-

  1. 我正在运行独立的 Archiva
  2. 我已将访客帐户提供给 Global Repository Manager & “Repository Manager - MYREPO”
  3. 我还在 Archiva 中尝试了一个具有“Repository Manager - MYREPO”权限的单独帐户,并在 maven 的 settings.xml 文件中对其进行了配置以设置自定义超时。

我收到以下错误

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
(default-deploy) on project SharedshelfRepository: Error deploying artifact: Transfer error:
The server did not respond within the configured timeout. -> [Help 1]
4

2 回答 2

1

这可能是 maven-deploy-plugin 问题,资源插件本身需要几个依赖项,尝试手动 jar nad p

于 2012-01-27T08:20:30.373 回答
0

你用的是什么版本的Maven?您可以尝试 3.0.4,因为它具有不同的 HTTP 库。我也不确定是否有更多关于超时时发生的事情的上下文(它似乎更面向请求而不是面向部署,并且部署确实请求一些元数据)。

我看不出您需要更改超时,因为所有默认值都不应该适用于这么小的文件。失败需要多长时间?

于 2012-01-27T09:51:22.377 回答