Ubuntu Linux下安裝Oracle JDK

第一步:區(qū)分32位還是64位操作系統(tǒng)

先確定你的ubuntu linux是32位還是64位的,方法很多,這里介紹一種即可。

$uname -a

第二步:卸載OpenJDK

先執(zhí)行如下命令看是否安裝了OpenJDK,如果已經(jīng)安裝,會顯示java的信息。

$java -version

如果安裝了OpenJDK,可用如下方法全部卸載:

$sudo apt-get purge openjdk-\*

第三步:下載Oracle JDK版本

注:這里以O(shè)racle 8 64位的為例

進(jìn)入 jdk下載頁面,選擇"Java SE 8"中合適的文件下載。

第四步:安裝Oracle JDK

1.創(chuàng)建java目錄

$ sudo mkdir -p /usr/local/java

將你下載的jdk-8u191-linux-x64.tar.gz拷貝至/usr/local/java目錄

$ cd /usr/local/java
$ sudo cp /home/dennis/Downloads/jdk-8u191-linux-x64.tar.gz .
  1. 解壓文件

     tar -xzvf jdk-8u191-linux-x64.tar.gz #解壓到當(dāng)前目錄
     #sudo chmod +x jdk-6u45-linux-x64.bin #給執(zhí)行權(quán)限,不執(zhí)行暫時沒問題
    

3.配置Orache JDK
(1) 配置JAVA_HOME和PATH環(huán)境變量

$ sudo nano /etc/profile

在該文件的末尾加上如下部分:

# JDK,TOMCAT,ORACLE
export JAVA_HOME=/opt/jdk1.8.0_25
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

(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)

安裝java的兩種方法

第一種方法

去oracle官方下載 綠色版,解壓到/opt/java,然后配置環(huán)境變量:
在終端輸入

sudo gedit /etc/profile

提示讓你輸密碼,輸入密碼之后,
會用gedit相當(dāng)于記事本打開那個配置文件,在文件的最后添加:

# JDK,TOMCAT,ORACLE
export JAVA_HOME=/opt/jdk1.8.0_25
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

然后保存關(guān)閉該文件,最后你重啟電腦,當(dāng)然也可以不用重啟,在終端輸入命令:

source /etc/profile   

就可以了。
你可以測試環(huán)境變量是否配置正確,你在終端輸入如下命令查看

java -version

其中source /etc/profile命令是:使/etc/profile里的配置立即生效
比如你在/etc/profile里寫了java的環(huán)境變量,如果不執(zhí)行source 當(dāng)前環(huán)境下是不生效的

第二種方法為:

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容