如何确定 Jenkins 使用什么 Java 来运行并将其指向正确的位置 (Java 11)

Han*_*der 2 java configuration path jenkins

我已经仔细寻找过这个答案,但找不到它,因为大多数答案都是如何将 JDK 添加到 Jenkins 以便在测试中使用。我正在寻找如何确保 Jenkins 本身使用我安装的 OpenJDK 11,而不是旧的 JDK 8。

我已经检查过Jenkins.xml,它确实指向 OpenJDK 11,并且%java_home%系统环境中的 PATH 指向正​​确的位置。

当我检查系统属性时,我仍然看到与 Java 8 相关的内容(java.homejava.specification.version等)

我不知道它还可以存储在哪里来改变这一点。

Ger*_*ica 5

在 Jenkins UI 中,选择管理 Jenkins \xe2\x86\x92状态信息\xe2\x86\x92系统信息(然后显示为系统属性;至少在 Jenkins 2.289.3 中) \xe2\x86\x92 搜索java.runtime .version或其他文件来寻找可能出现问题的提示。

\n