【发布时间】:2021-09-29 13:27:13
【问题描述】:
我需要一些帮助来在 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 下的 JDK 11;有趣的。您是否支持 FW 且没有代理集?
-
jenkins 1.X 不能处理 java 11?我对詹金斯的了解很差,抱歉。是的,我们在防火墙后面
-
我认为与java或jenkins无关。这是一个网络问题。在你的 jenkins 中打开一个 shell 并尝试使用 curl 下载 txt 或 pdf 之类的公共内容:
curl http://some.url --output some.file我使用了你的 java11 链接,我下载没有任何错误