java - Jenkins 无法从 Oracle 下载 JDK

标签 java oracle jenkins

几天来,我一直在尝试使用 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/

相关文章:

java - 多个ListCell渲染器

mysql - 我可以使用查询查看与 Oracle 中特定数据类型相关的列吗?

javascript - Jenkins 中的单元测试 Express 应用程序

github - jenkins、Github 和 Puppet 如何交互

svn - 轮询 Jenkins 作业中的条件 svn checkout

Java注解否定逻辑

java - 如何仅序列化对象的某些元素?

Java字符串常量池

sql - 对复合索引和 FFS 感到困惑

sql - ORA-32795 : cannot insert into a generated always identity column