linux命令行下载jdk
来源:互联网 发布:三星s5230c软件 编辑:程序博客网 时间:2024/05/22 08:13
官网JDK7下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
在里面有各种系统的JDK,我下载的是linux x64的rpm格式。
命令 wget -c -P /root/Downloads http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
但是该命令会现一个use'--no-check-certificate'的错误提示,网上查是由于https证书造成,于下把命令改成如下:
wget -c -P /root/Downloads --no-check-certificate http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
提示下载成功,但是下载下来的并不是我要的121M的rpm文件,而是一个5k的html文件,这是什么原因呢,于是我直接把
http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm放在本地的浏览器上下载,同样出现了一个提示cookies不正常的HTML页面。
此时我意识到是cookie的防盗链造成,于是我在本地打开fidder浏览器监视软件,浏览器进入http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,然后点击下载连接,在fidder中查看该连接的cookie为s_nr=1420682671945; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html; s_sq=%5B%5BB%5D%5D
于是我再次把命令改成:
wget -c -P /root/Downloads --no-check-certificate --no-cookie --header "Cookie: s_nr=1420682671945; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html;s_sq=%5B%5BB%5D%5D" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
OK,能正确下载到rpm了
- linux命令行下载jdk
- linux 命令行下载、配置JDK
- linux命令行下载、配置JDK
- Linux 命令行官网下载JDK
- Ubuntu命令行下载JDK
- 使用linux 命令行下载oracle官网jdk失败处理方法
- Ubuntu使用命令行下载jdk
- 【Ubuntu】命令行下载安装JDK
- Linux命令行配置jdk
- Linux(命令行下载)
- linux命令行下载笔记
- Linux命令行下载文件
- Ubuntu 命令行下载和安装JDK
- linux下载jdk方法
- linux下载JDK 1.8
- linux下载jdk
- linux-jdk下载-安装
- linux命令下载jdk
- 通过api获取句柄控制其他窗体(转)
- JNI编程(二) —— 让C++和Java相互调用(2)
- powerDesigner利用数据库反向生成模型
- SQLite
- exp\imp 导入导出命令使用
- linux命令行下载jdk
- stack的实现
- 口碑不错的国内外优秀稳定网络加速器收集
- 分布式日志收集系统Apache Flume的设计详细介绍
- hibernate缓存机制
- MySQL my.cnf参数配置优化详解
- VC/MFC之TreeCtrl控件使用经验总结
- 对话框包含EditText自动弹出软键盘
- 文本特征提取方法研究