一尘不染

将Jenkins升级到1.505后,Maven插件失败

jenkins

我已经将我的Jenkins服务器升级到1.505,但是意外地使用Maven插件构建无法正常工作,并且在Jenkins日志中引发了异常

Error injecting constructor, java.lang.NoClassDefFoundError: hudson/ivy/AntIvyBuildWrapper

经过一个小时的搜索,我发现Maven插件家伙升级了他们的代码库,并且由于“可选”依赖项而失败,因此我添加了“可选插件”,但它仍然无声地失败,并且在Jenkins日志中没有任何异常。

错误出现在控制台日志上是 ERROR: Couldn't find Maven executable.

有什么提示吗?


阅读 416

收藏
2020-07-25

共1个答案

一尘不染

新的maven插件为我拥有的Jobs添加了一个新选项(在构建部分->调用Maven 3下,有一个名为Maven version的新字段)。

因此,我们需要做的是打开每个作业配置页面,然后单击保存按钮以保存默认值,这样就可以解决问题。

2020-07-25