maven-2构建冲突哈德森/詹金斯

时间:2011-04-14 00:20:54

标签: maven-2 hudson jenkins

我在同一个Hudson / Jenkins服务器上有两个相同项目的版本(它们运行不同的构建配置文件)。轮询SCM时两者都构建,但我有时会收到以下错误:

The plugin 'org.apache.maven.plugins:maven-checkstyle-plugin' does not exist or no valid version could be found

这只在我添加第二个版本后才开始,所以我假设存在某种冲突。有谁知道这里发生了什么?

感谢, 杰夫

1 个答案:

答案 0 :(得分:1)

您的构建是否同时运行,具有相同的Maven实例和相同的本地Maven存储库?如果是这样,那么也许你在该插件jar上遇到了一个文件锁。我在这里遇到同样的问题,如果两个作业同时访问同一个Maven工件,它们就会失败,因为Maven无法处理。 我用两个Maven实例解决了这个问题,它有一个单独的本地存储库。 如果在第一个作业后一分钟设置第二个作业的VCS轮询,它也可能有所帮助。