Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
maven-2建造冲突hudson/jenkins_Maven 2_Hudson_Jenkins - Fatal编程技术网

maven-2建造冲突hudson/jenkins

maven-2建造冲突hudson/jenkins,maven-2,hudson,jenkins,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 这只是在我添加了第二个构建之后才开始的,所以我假设存在某种冲突。有人知道这里发生了什么吗 谢谢, Jeff您的构建是否

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

The plugin 'org.apache.maven.plugins:maven-checkstyle-plugin' does not exist or no valid version could be found
这只是在我添加了第二个构建之后才开始的,所以我假设存在某种冲突。有人知道这里发生了什么吗

谢谢,
Jeff

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

您运行的maven目标是什么?我认为两个构建都会启动单独的maven实例。它们各自执行“mvn”…是的,构建启动单独的实例,但我的意思是两个实例具有相同的settings.xml作为配置基础,因此它们使用相同的本地存储库。哦,是的,就是这样。它们使用相同的设置。我现在已经抵消了两个构建的构建间隔,所以它似乎可以工作。谢谢