1

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

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

在谷歌搜索这个问题一个小时后,我发现 Maven 插件人员升级了他们的代码库,但它在“可选”依赖项上失败了,所以我添加了“可选插件”,但它仍然默默地失败,在 Jenkins 日志中没有任何异常。

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

任何提示?!

4

1 回答 1

3

新的 maven 插件为我的 Jobs 添加了一个新选项(在 build 部分 -> Invoke Maven 3 下有一个名为 Maven version 的新字段)。

所以我们需要做的是打开每个作业配置页面并点击保存按钮以保存默认值,它会解决问题。

于 2013-03-15T12:12:04.277 回答