几天来,我一直在尝试使用 Jenkins 构建 Maven 项目。
但是它总是无法从 Oracle 下载 JDK。
它一直给我以下错误信息:
Installing JDK jdk-8u45-oth-JPR Downloading JDK from http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz Downloading 5307bytes Installing /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh [JDK] $ /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh -noregister /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 1: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open html: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 2: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open head: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 3: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open title: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 3: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: Request: not found /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 4: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open META: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 5: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open link: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 6: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open link: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 7: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: : not found /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 8: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open body: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 9: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open div: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 10: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open table: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 11: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: cannot open tr: No such file /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: 12: /var/jenkins/tools/hudson.model.JDK/JDK/jdk.sh: Syntax error: redirection unexpected ERROR: Failed to install JDK. Exit code=2 Retrying after 10 seconds
这个问题有什么解决办法吗?
最佳答案
您尝试使用哪个命令/工具下载?当我在浏览器中尝试链接时,我得到了信息: 要从 Oracle 技术网下载产品,您必须同意 OTN 许可条款。
通常您必须在 Oracle 站点上选中一个复选框才能下载 JDK。
使用 wget 时,您可以将以下参数添加到您的请求中:
--nocookies --header "Cookie: oraclelicense=accept-securebackup-cookie"
当使用不同的工具时,相应地设置 cookie。
关于java - Jenkins 无法从 Oracle 下载 JDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30776818/