You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jenkins全局工具配置页点击add JDK、add Maven按钮消失问题求助

问题发生原因
  • Jenkins 2.320版本存在已知的全局工具配置页面前端渲染缺陷,默认开启自动下载安装逻辑时,点击添加按钮的交互事件会异常移除DOM节点,导致按钮直接消失。
  • JDK Tool、Maven Integration等全局工具管理依赖插件版本过低,与Jenkins 2.320核心版本不兼容,触发前端JS执行报错,打断正常配置流程。
  • 浏览器缓存了旧版本的Jenkins静态资源(JS/CSS),新旧资源冲突导致按钮交互逻辑异常。
修复方案

方案1:UI页面修复(推荐)

  • 进入Jenkins插件管理页面,将JDK Tool、Maven Integration插件升级至兼容Jenkins 2.320的最新版本,升级完成后重启Jenkins服务。
  • 重启后进入全局工具配置页面,先找到JDK/Maven配置区域的Install automatically勾选框,取消勾选后再点击添加按钮,此时按钮不会消失,可正常填入本地已安装的JDK 1.8、Maven 3.8.3的绝对路径,保存即可生效。

方案2:修改配置文件绕过UI限制

如果方案1操作后仍然无法正常使用按钮,可直接修改Jenkins配置文件完成配置:

  • 停止Jenkins服务,打开Jenkins根目录下的config.xml文件。
  • 分别定位到<jdks>和<mavenInstallations>节点,按照对应格式添加本地安装路径:

JDK配置示例:

<jdks>
  <jdk>
    <name>JDK1.8</name>
    <home>/your/actual/jdk1.8/path</home>
    <properties/>
  </jdk>
</jdks>

Maven配置示例:

<mavenInstallations>
  <maven>
    <name>Maven3.8.3</name>
    <home>/your/actual/maven3.8.3/path</home>
    <properties/>
  </maven>
</mavenInstallations>
  • 保存配置文件后重启Jenkins服务,进入全局工具配置页面即可看到已生效的配置项。

方案3:排除浏览器缓存问题

清理浏览器全量缓存,或使用浏览器无痕模式访问Jenkins配置页面,排除本地缓存旧资源导致的交互异常。

内容的提问来源于stack exchange,提问作者Ramkumar Rathinam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 23:48:00