如何更改 Jenkins 作业的 JDK?

2022-08-31 16:21:19

enter image description here我已经从另一台机器从现有的 jenkins 服务器导入了 jenkins 作业。但问题是,它根据旧机器引用了JDK,我想将其更改为使用在我的新jenkins中配置的JDK。但是我无法找到任何方法来做到这一点。所以,如果你遇到这种情况并找到了一种方法,那么请也帮助我。

谢谢。


答案 1

在“作业名称”中有一个 JDK 下拉列表 -> Jenkins Web ui 中的配置。它将列出 Jenkins 配置中可用的所有 JDK。


答案 2

对于您正在编辑的现有作业,如果您刚刚在“配置系统”Jenkins 设置中添加了单个 JDK 配置,则 JDK 下拉选项可能不可用。

但是,它可用于新作业。

令人惊讶的是,如果您添加第二个 JDK 配置,它也会在现有作业中可用。

在我看来,这就像一个错误(在 Jenkins 版本 1.629 中测试)。

请参阅此处提出的类似问题:即使配置了 JDK,JDK 选择也会隐藏


推荐