如何在 jenkins v1.656 中配置 jdk11?
How to configure jdk11 in jenkins v1.656?
我需要一些帮助来在 jenkins v1.656 中配置 jdk11。
我在“全局配置”中添加了一个安装程序,它指向下方 url 用于“下载 URL 二进制存档”
https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz
当我尝试使用 jdk11 构建作业时,出现连接超时异常。见下文。
Unpacking https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz to /var/opt/jenkins/tools/hudson.model.JDK/openjdk-11 on segotl1648
ERROR: Failed to download https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz from slave; will retry from master
java.io.IOException: remote file operation failed: /var/opt/jenkins/tools/hudson.model.JDK/openjdk-11 at hudson.remoting.Channel@22609cf1:segotl1648: java.net.ConnectException: Connection timed out
有人可以帮助我按照其他方式将 jdk11 添加到 jenkins 的 jdk 列表中吗?
最后一个 Jenkins 1.x 版本是 2016-06-08。 JDK11 GA是2018-09-25发布的,没想到一帆风顺
但是,你的问题不是运行 Jenkins under Java 11,而是试图安装Java 11作为作业使用的工具,这是一个独立的事情.从未在我们的平台上测试过不使用 Java 11 的跳跃,但应该是 similar to this.
我猜你只是没有代理连接可以从 java.net 中拉出。通过执行 wget
从控制器 OS 确认,然后配置 http_proxy.
不过我会推荐移动到最新的 Jenkins 2.x LTS release - 2.303.1+,它完全 Java 11 兼容并且 Docker 图像的默认值现在也是 11。1.x 有安全漏洞和 2.x 更加完美和更好,尤其是 w/pipelines 和更多插件。
请注意,您并不是真的想使用 GA 参考版本,一些 OpenJDK implementation, like hotspot/Adoptium. ApodtOpenJDK installer 可能会有所帮助。
我需要一些帮助来在 jenkins v1.656 中配置 jdk11。 我在“全局配置”中添加了一个安装程序,它指向下方 url 用于“下载 URL 二进制存档”
https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz
当我尝试使用 jdk11 构建作业时,出现连接超时异常。见下文。
Unpacking https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz to /var/opt/jenkins/tools/hudson.model.JDK/openjdk-11 on segotl1648
ERROR: Failed to download https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz from slave; will retry from master
java.io.IOException: remote file operation failed: /var/opt/jenkins/tools/hudson.model.JDK/openjdk-11 at hudson.remoting.Channel@22609cf1:segotl1648: java.net.ConnectException: Connection timed out
有人可以帮助我按照其他方式将 jdk11 添加到 jenkins 的 jdk 列表中吗?
最后一个 Jenkins 1.x 版本是 2016-06-08。 JDK11 GA是2018-09-25发布的,没想到一帆风顺
但是,你的问题不是运行 Jenkins under Java 11,而是试图安装Java 11作为作业使用的工具,这是一个独立的事情.从未在我们的平台上测试过不使用 Java 11 的跳跃,但应该是 similar to this.
我猜你只是没有代理连接可以从 java.net 中拉出。通过执行 wget
从控制器 OS 确认,然后配置 http_proxy.
不过我会推荐移动到最新的 Jenkins 2.x LTS release - 2.303.1+,它完全 Java 11 兼容并且 Docker 图像的默认值现在也是 11。1.x 有安全漏洞和 2.x 更加完美和更好,尤其是 w/pipelines 和更多插件。
请注意,您并不是真的想使用 GA 参考版本,一些 OpenJDK implementation, like hotspot/Adoptium. ApodtOpenJDK installer 可能会有所帮助。