Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法使用wget下载jdk-7u71-linux-x64.rpm,尝试了论坛上的几乎所有内容_Java_Linux_Wget_Java 7 - Fatal编程技术网

Java 无法使用wget下载jdk-7u71-linux-x64.rpm,尝试了论坛上的几乎所有内容

Java 无法使用wget下载jdk-7u71-linux-x64.rpm,尝试了论坛上的几乎所有内容,java,linux,wget,java-7,Java,Linux,Wget,Java 7,我正在尝试使用wget在linux盒中下载jdk-7u71-linux-x64.rpm,以便稍后在某个bash脚本中使用该命令在执行脚本的任何地方下载jdk 尝试了不同的方法,使用:--无检查证书--无Cookie--标头 其中之一是:wget--no cookies--header“Cookie:oraclelicense=accept securebackup Cookie” 什么都没用!(旧答案不再有效) 有没有办法下载像7u71这样的旧JDK?您也可以使用tar文件安装java 从下载j

我正在尝试使用wget在linux盒中下载jdk-7u71-linux-x64.rpm,以便稍后在某个bash脚本中使用该命令在执行脚本的任何地方下载jdk

尝试了不同的方法,使用:--无检查证书--无Cookie--标头

其中之一是:wget--no cookies--header“Cookie:oraclelicense=accept securebackup Cookie”

什么都没用!(旧答案不再有效)


有没有办法下载像7u71这样的旧JDK?

您也可以使用tar文件安装java

从下载jdk-7u71-linux-x64.tar.gz tar文件

转到下载位置,打开终端,使用命令卸载下载的文件

焦油-zxvf jdk-7u71*

检查是否创建了jdk1.7.0_71文件夹

使用命令更新bashrc中的JAVA_HOME和PATH变量

vi~/.bashrc

最后附加这两个变量

导出JAVA\u HOME=pathtodownloads/jdk1.7.0\u 71

导出路径=$JAVA_HOME/bin:$PATH

保存并退出vi编辑器

在终端中执行source~/.bashrc

使用检查java安装
java-version

看起来Oracle在下载之前会重定向到授权页面。你可以通过访问@jahra来检查它是的,这就是为什么我在这里寻找一些答案。我确实需要下载这个特定的版本,也需要使用wget命令。我们可以这样做吗?基本上,甲骨文不喜欢人们这样做。他们希望你去网站,点击表示你同意这些条件的按钮。他们不断改变网页的工作方式。他们是否有意这样做还不清楚。但显而易见的解决办法是。。。做他们想让你做的事。你有没有试过这是一个组织内部使用的?如果是这样的话,你只需下载一次并将其存储在一个内部服务器上,然后从那里复制/下载。兄弟,OP要求使用wget而不是通过浏览器下载rpm是的,通过浏览器我可以做到,即使我使用filezilla手动放置jdk文件!但我需要通过命令下载它!(在bash文件中使用)