无法在 Jenkins 上从 Oracle 安装 JDK

use*_*944 1 java build maven jenkins java-8

我在Jenkins JDK中定义->自动安装->选择JDK版本->我同意

但是当我运行构建时,JDK 安装失败并出现此错误

 [jdk] $ /var/jenkins_home/tools/hudson.model.JDK/jdk/jdk.sh -noregister
/var/jenkins_home/tools/hudson.model.JDK/jdk/jdk.sh: 2: Syntax error: newline unexpected

Can you please help?

Run Code Online (Sandbox Code Playgroud)

我尝试使用 JDK+maven 运行构建,我希望看到 jdk 1.9 正在安装运行谢谢

Eli*_*rin 5

如果遇到同样的问题,请尝试以下步骤来解决:

  1. 转到 Jenkins > 管理插件。
  2. 找到插件“Oracle Java SE Development Kit Installer”。
  3. 单击“卸载”并确认操作。
  4. 重新启动您的机器。

这应该可以修复错误。
目前尚不清楚为什么这个特定的插件会导致问题,但删除它似乎可以解决问题。
为了防止错误再次出现,请确保不要重新安装该插件。(我知道这很奇怪)