7

有谁知道如何在 Maven 设置文件或依赖插件中 控制镜像的超时设置?

我看到我可以修改服务器的超时设置,但不能修改存储库或镜像。

问题

自从将 nexus oss 从 1.8.0 升级到 2.3x 并迁移到 VM 后,我看到了间歇性的超时问题,并且在 nexus 调试日志中没有任何用处。我想我有两个选择:提高 nexus 服务器性能或配置 maven 设置以等待更长时间的工件。

我看不出与我的服务器有多大关系,所以我正在研究 maven 方面。

依赖解决的 Maven 错误

Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy (default-deploy) on project foo: 

from/to snapshots (http://mycorp.com/nexus/content/repositories/snapshots): Error transferring file: Read timed out -> [Help 1]

如果您知道配置 maven 的 wagon 等以放松其超时,请告诉我。

4

1 回答 1

3

尝试一个简单的 http get,看看你首先在 Maven 之外获得了什么性能。可能是代理问题左右。

Wagon 是在 Maven 中进行 HTTP 传输的组件的名称,您可以在http://maven.apache.org/guides/mini/guide-http-settings.html找到更多信息和配置提示

于 2013-04-05T19:48:30.347 回答