歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux配置 >> linux下不能wget下載oracle官網最新版jdk解決方法

linux下不能wget下載oracle官網最新版jdk解決方法

日期:2017/2/27 14:59:08   编辑:Linux配置

1. linux下不能用wget下載oracle官網最新版jdk的解決方法

linux中下載jdk,我們一般直接從oracle的網站直接下載到linux上不會下載到本地,然後再傳到linux中

但是會出現下面的問題,比如
wget http://download.oracle.com/otn-pub/java/jdk/6u33-b04/jdk-6u33-linux-i586-rpm.bin
世界上下載的一個很小的html文件(download-fail-1505220.html),怎麼處理這個問題呢,實際上這是返回一個沒權限下載jdk的html

那我們如何用wget方法直接下載jdk文件呢? 方法如下:
直接使用http抓包工具(HttpAnalyzer firefox的HttpFox插件)抓取那個帶有AuthParam的地址就Ok
如下圖:


wget http://download.oracle.com/otn-pub/java/jdk/6u33-b04/jdk-6u33-linux-i586-rpm.bin?AuthParam=1344912735_16f18d56b0eafe3524e41b6dd91ba7c6
mv jdk-6u33-linux-i586-rpm.bin\?AuthParam\=1344912735_16f18d56b0eafe3524e41b6dd91ba7c6 jdk-6u33-linux-i586-rpm.bin

2. 安裝jdk-6u33-linux-i586-rpm.bin

sh jdk-6u33-linux-i586-rpm.bin
#安裝成功就會出現文件夾/usr/java/jdk1.6.0_33/

3. 添加java環境變量

echo 'export JAVA_HOME=/usr/java/jdk1.6.0_33
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile
source /etc/profile

4. 檢查JDK是否安裝成功

[root@mail jdk]# java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b04)
Java HotSpot(TM) Client VM (build 20.8-b03, mixed mode, sharing)
#如果看到JVM版本及相關信息,即安裝成功
Copyright © Linux教程網 All Rights Reserved