oracle官网下载老版本jdk + 如何命令行下wget下载jdk
2015-08-12 17:54
736 查看
选择相应的版本点击下载,然后在弹窗的对话框中复制网址,在跑的命令行下进行wget操作,嘿,果然可以~ 但是下载下来之后需要重命名,否则无法正常使用~
F12调用网页查看,这个是经过了两次重定向
看到网上介绍的信息,真的是吓一跳额,oracle这是要做啥子。。。
一、文章由来
1、前天有人再去你咨询如何下载jdk的老版本,在oracle官网上找了老半天,找不到相应的选项~
2、等待问题解决了之后,又抛出来一个新的问题,如何wget直接下载,毕竟百十来兆的文件,下载下来再上传对于我们这种蜗牛带宽来说也是一件苦逼的事情~
二、如何下载jdk的历史版本
1、访问http://www.oracle.com
2、点击Downloads---->Java for Developers
3、在弹出的的页面中,下拉页面到最下面,点击历史归档
4、点击进去,同意协议,然后选择相应的版本下载即可
三、如何在命令行下下载jdk
1、当时想到的第一个方法
选择相应的版本点击下载,然后在弹窗的对话框中复制网址,在跑的命令行下进行wget操作,嘿,果然可以~ 但是下载下来之后需要重命名,否则无法正常使用~
2、话说得意必然忘形,果真没错,过了大概十分钟左右,到另外一台机器上进行wget的时候,认证报错(这是因为在网页上进行下载的时候有一个同意协议,这里的话没有,所以403拒绝,)
3、这可如何是好,我想写脚本一次性解决问题,不想这么麻烦
F12调用网页查看,这个是经过了两次重定向看到网上介绍的信息,真的是吓一跳额,oracle这是要做啥子。。。
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"
四、后记
1、wget本身不支持管道问题是一个坑
2、oracle的本身认证机制也是一个坑,认证完毕需要几次绕弯
相关文章推荐
- Ubuntu 安装 JDK 问题
- jdk与jre的区别 很形象,很清晰,通俗易懂
- jdk中String类设计成final的原由
- win7下安装 JDK 基本流程
- jdk环境变量配置
- win2003 jsp运行环境架设心得(jdk+tomcat)
- windows linux jdk安装配置方法
- 简单记录Cent OS服务器配置JDK+Tomcat+MySQL
- Android开发的IDE、ADT、SDK、JDK、NDK等名词解释
- Java4Android开发教程(一)JDK安装与配置
- Eclipse配置Tomcat和JDK步骤图解
- java中sdk与jdk的区别详细解析
- jdk中密钥和证书管理工具keytool常用命令详解
- 在Ubuntu系统下安装JDK和Tomcat的教程
- java动态代理(jdk与cglib)详细解析
- Shell脚本实现在Linux系统中自动安装JDK
- linux安装jdk,tomcat 配置vsftp远程连接的步骤
- java jdk动态代理详解
- rocketmq的安装(简单版)
- JDK环境变量配置