参见英文答案 >
Downloading Java JDK on Linux via wget is shown license page instead [closed]25个
有些工具专门针对Oracle Java 6u38(或某些Oracle版本)进行了测试,因此我不能使用OpenJDK的好东西.
有些工具专门针对Oracle Java 6u38(或某些Oracle版本)进行了测试,因此我不能使用OpenJDK的好东西.
当我访问Oracle站点时,我复制的下载链接将无法在shell上运行.它下载了一个html页面,主要是说:“为了从Oracle Technology Network下载产品,您必须同意OTN许可条款”
如何使用wget / curl下载Oracle java?
所以这就是我最终做的事情:
$wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" "http://download.oracle.com/otn-pub/java/jdk/6u38-b05/jdk-6u38-linux-i586.bin"
这个wget基本上传递了一个假装用户已接受该协议的cookie,其他选项将从响应中消除毛病.
直接复制:https://ivan-site.com/2012/05/download-oracle-java-jre-jdk-using-a-script/