oracle官网下载老版本jdk + 如何命令行下wget下载jdk

简介:

一、文章由来

1、前天有人再去你咨询如何下载jdk的老版本,在oracle官网上找了老半天,找不到相应的选项~

2、等待问题解决了之后,又抛出来一个新的问题,如何wget直接下载,毕竟百十来兆的文件,下载下来再上传对于我们这种蜗牛带宽来说也是一件苦逼的事情~


二、如何下载jdk的历史版本

1、访问http://www.oracle.com


2、点击Downloads---->Java for Developers

e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/da6a5824-b5ee-4d87-b6c5-0bd999352e83.pngwKiom1On3B_SXBSKAAKJnj0g28g187.jpg

3、在弹出的的页面中,下拉页面到最下面,点击历史归档

e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/d32329f2-c53b-4009-94e4-fc3f6ad728cf.pngwKioL1On3AGx69MrAAI6BuPiCL4686.jpg

4、点击进去,同意协议,然后选择相应的版本下载即可

e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/57ebadf3-6be7-439b-826a-f88a576877b7.png

wKiom1On3FrRuKdMAAQwNWkBJ_o792.jpg

wKioL1On3DDDW6lYAAMWsACZmZ8350.jpg

wKiom1On3GKyDfvbAAPfT32ZVOI863.jpg

e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/1105080b-2a6f-416f-b160-3ded415c5eee.png
e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/40b66814-f2af-43c1-a225-75a60ce3cad3.png

三、如何在命令行下下载jdk

1、当时想到的第一个方法

  • 选择相应的版本点击下载,然后在弹窗的对话框中复制网址,在跑的命令行下进行wget操作,嘿,果然可以~ 但是下载下来之后需要重命名,否则无法正常使用~

wKiom1On3KaQ0oHOAAF1gVqeTG8704.jpge8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/58a40120-dc28-4d8c-9bf4-c830aff9b7de.png

2、话说得意必然忘形,果真没错,过了大概十分钟左右,到另外一台机器上进行wget的时候,认证报错(这是因为在网页上进行下载的时候有一个同意协议,这里的话没有,所以403拒绝,)

e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/da43bc88-7234-484e-8436-a89ae147cca8.pngwKioL1On3IeiF3YfAAJOh5kDc2A128.jpg

3、这可如何是好,我想写脚本一次性解决问题,不想这么麻烦

F12调用网页查看,这个是经过了两次重定向
e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/128921a2-4e1d-4d04-89ba-626344b780a1.pngwKioL1On3MPz24CZAAJ3tIPVSi4761.jpg

看到网上介绍的信息,真的是吓一跳额,oracle这是要做啥子。。。
e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/5d4a5d7c-ac64-4ae5-b5cd-abeb0c38f331.pngwKiom1On3Tjj5USuAAV3bk517Ss339.jpg

4、网上找了很多例子,只有下面这个可以正常使用

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; 
oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-x64.tar.gz"

e8b4a556-12bc-440a-baff-4403c4ddb5d0_4_files/bddaa5bb-a0b5-40ab-b521-0f04f7e36739.png

wKioL1On3XDSKWy5AAsYMQQOkTI166.jpg

四、后记

1、wget本身不支持管道问题是一个坑

2、oracle的本身认证机制也是一个坑,认证完毕需要几次绕弯


本文转自lovelace521 51CTO博客,原文链接:http://blog.51cto.com/lovelace/1429832,如需转载请自行联系原作者
相关文章
|
12月前
|
Java
IDEA修改JDK版本
在IDEA中修改项目JDK版本的方法如下:1. 右键点击项目;2. 选择“Open Module Settings”,如图所示;3. 在弹出窗口中配置自定义的JDK路径。通过以上步骤,可轻松更改项目所使用的JDK版本,满足不同开发环境的需求。
3563 65
|
9月前
|
Ubuntu Java Android开发
在Ubuntu 18.04上安装与JDK 8兼容的Eclipse版本的步骤。
安装过程结束后,您就可以开始使用Eclipse来开发您的Java项目了,并且确保它与JDK 8兼容无误。这个过程涉及的是一个基本的安装流程,针对使用Java 8的用户,Eclipse的其他配置和插件安装根据个人开发环境和需求来定制。
517 0
|
Java API 开发工具
Android cmdline-tools版本与最小JDK的关系
总的来说,Android的命令行工具和JDK之间的关系就像是一场舞会,两者需要彼此配合,才能共同创造出美妙的舞蹈。如果选择了不合适的舞伴(即不兼容的版本),可能会导致舞蹈中的步伐混乱,甚至无法完成舞蹈。而即使选择了合适的舞伴,也需要考虑舞伴的舞蹈技巧(即性能和稳定性),才能确保舞蹈的完美表现。因此,选择合适的Android命令行工具和JDK版本,是每一个Android开发者都需要面对的重要决定。
405 13
|
Oracle 关系型数据库 数据库
【赵渝强老师】Oracle的闪回版本查询
本文介绍了Oracle数据库的闪回版本查询(Flashback Version Query)功能,通过示例详细讲解了其使用方法。闪回版本查询可获取指定时间区间内行的不同版本,利用`versions between`子句实现。文中包含视频讲解,并通过创建测试表、插入数据及执行查询等步骤,演示如何获取历史版本信息和伪列详情,帮助用户深入了解该功能的实际应用。
355 13
|
缓存 Java Maven
java: 警告: 源发行版 11 需要目标发行版 11 无效的目标发行版: 11 jdk版本不符,项目jdk版本为其他版本
如何解决Java项目中因JDK版本不匹配导致的编译错误,包括修改`pom.xml`文件、调整项目结构、设置Maven和JDK版本,以及清理缓存和重启IDEA。
861 3
java: 警告: 源发行版 11 需要目标发行版 11 无效的目标发行版: 11 jdk版本不符,项目jdk版本为其他版本
|
Java 开发工具
开发工具系列 之 同一个电脑上安装多个版本的JDK
这篇文章介绍了如何在一台电脑上安装和配置多个版本的JDK,包括从官网下载所需JDK、安装过程、配置环境变量以及如何查看和切换当前使用的JDK版本,并提到了如果IDEA和JDK版本不兼容时的解决方法。
开发工具系列 之 同一个电脑上安装多个版本的JDK
|
SQL Oracle 安全
免费 Oracle 各版本 离线帮助使用和介绍
免费 Oracle 各版本 离线帮助使用和介绍
428 2
|
Java 关系型数据库 MySQL
【编程基础知识】Eclipse连接MySQL 8.0时的JDK版本和驱动问题全解析
本文详细解析了在使用Eclipse连接MySQL 8.0时常见的JDK版本不兼容、驱动类错误和时区设置问题,并提供了清晰的解决方案。通过正确配置JDK版本、选择合适的驱动类和设置时区,确保Java应用能够顺利连接MySQL 8.0。
1208 1
|
Java 关系型数据库 开发工具
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
本文提供了解决方案,如何在IDEA中创建Spring 2.X版本的项目并使用JDK8,尽管Spring 2.X已停止维护且IDEA不再直接支持,通过修改pom.xml或使用阿里云的国内源来创建项目。
2610 0
idea创建不了spring2.X版本,无法使用JDK8,最低支持JDK17 , 如何用idea创建spring2.X版本,使用JDK8解决方案
|
Java API
JDK8到JDK25版本升级的新特性问题之使用Collectors.teeing()来计算一个列表中学生的平均分和总分如何操作
JDK8到JDK25版本升级的新特性问题之使用Collectors.teeing()来计算一个列表中学生的平均分和总分如何操作

热门文章

最新文章

推荐镜像

更多