Ubuntu Linux下安裝Oracle JDK
Dennis Hu 2014-4-22
原文地址:http://blog.csdn.net/gobitan/article/details/24322561
說明:由于很多系統(tǒng)不支持使用OpenJDK,,因此在ubuntu下會(huì)需要安裝Oracle JDK。而Oracle JDK的安裝貌似沒有提供apt方式,,因此安裝Oracle JDK的方式相對(duì)麻煩一些,,我經(jīng)常安裝,,為了方便別人同時(shí)方便自己查看,把它記下來,。
第一步:區(qū)分32位還是64位操作系統(tǒng)
先確定你的ubuntu linux是32位還是64位的,,方法很多,這里介紹一種即可,。
$uname -a
第二步:卸載OpenJDK
先執(zhí)行如下命令看是否安裝了OpenJDK,,如果已經(jīng)安裝,,會(huì)顯示java的信息。
$java -version
如果安裝了OpenJDK,,可用如下方法全部卸載:
$sudo apt-get purge openjdk-\*
第三步:下載Oracle JDK版本
注:這里以O(shè)racle 1.6 64位的為例
第三步:安裝Oracle JDK
(1) 創(chuàng)建java目錄
$ sudo mkdir -p /usr/local/java
將你下載的jdk-6u45-linux-x64.bin拷貝至/usr/local/java目錄
$ cd /usr/local/java
$ sudo cp /home/dennis/Downloads/jdk-6u45-linux-x64.bin .
(2) 解壓bin文件
$ sudo chmod +x jdk-6u45-linux-x64.bin
$ sudo ./jdk-6u45-linux-x64.bin
$ sudo rm -rf jdk-6u45-linux-x64.bin
第四步:配置Orache JDK
(1) 配置JAVA_HOME和PATH環(huán)境變量
$ sudo vi /etc/profile
在該文件的末尾加上如下部分:
JAVA_HOME=/usr/local/java/jdk1.6.0_45
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH (2) 配置ubuntu的JDK和JRE的位置
$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.6.0_45/bin/java" 1
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.6.0_45/bin/javac" 1
$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.6.0_45/bin/javaws" 1
(3) 配置Oracle為系統(tǒng)默認(rèn)JDK/JRE
$ sudo update-alternatives --set java /usr/local/java/jdk1.6.0_45/bin/java
$ sudo update-alternatives --set javac /usr/local/java/jdk1.6.0_45/bin/javac
$ sudo update-alternatives --set javaws /usr/local/java/jdk1.6.0_45/bin/javaws 配置完成后,,執(zhí)行如下命令使其立即生效。
$ . /etc/profile
再次執(zhí)行"java -version"顯示如下:
dennis@dubuntu1404:~$ java -version
java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode) 參考資料:
|
|