使用Maven+的不稳定构建;Nexus+;詹金斯

使用Maven+的不稳定构建;Nexus+;詹金斯,maven,jenkins,nexus,Maven,Jenkins,Nexus,我有一个使用Maven3.0.4、Nexus2.2和Jenkins 1.508的构建环境。为了支持一个活跃的动态开发环境,我的解决方案中的所有工件都使用快照版本,maven尝试在每个构建中获取最新的快照 建造并不像预期的那么顺利。主要的问题是,有时构建会由于无法解决的依赖关系而失败,解决方案是重新运行作业 我怀疑这是由于Nexus服务器在峰值负载时出现瓶颈,导致Maven无法在构建期间检索pom文件。但我不知道如何诊断和解决这个问题。有人有好主意吗 这个问题已经回答了。请参阅 B.R.检查构建日

我有一个使用Maven3.0.4、Nexus2.2和Jenkins 1.508的构建环境。为了支持一个活跃的动态开发环境,我的解决方案中的所有工件都使用快照版本,maven尝试在每个构建中获取最新的快照

建造并不像预期的那么顺利。主要的问题是,有时构建会由于无法解决的依赖关系而失败,解决方案是重新运行作业

我怀疑这是由于Nexus服务器在峰值负载时出现瓶颈,导致Maven无法在构建期间检索pom文件。但我不知道如何诊断和解决这个问题。有人有好主意吗

这个问题已经回答了。请参阅


B.R.

检查构建日志以找到确切的问题,并将其发布在此处,以便我们可以确定问题所在。在Jenkins中,您可以检查失败作业的控制台输出上的日志。您如何强制检索最新快照?您是否正在运行例如mvn clean install-U?很可能是不同的快照不同步。Nexus可能不是问题所在。嗨,Manfred,是的,我每次执行都使用-U。这种用法有什么问题吗?我不明白为什么不同的快照会不同步,但错误日志确实表明了这种可能性,例如不可更改的依赖项确实存在,类未找到也确实存在。有什么办法可以解决这个问题吗?请参阅。可能重复的