歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu Linux下安裝Oracle JDK

Ubuntu Linux下安裝Oracle JDK

日期:2017/2/28 14:23:14   编辑:Linux教程

說明:由於很多系統不支持使用OpenJDK,因此在Ubuntu下會需要安裝Oracle JDK。而Oracle JDK的安裝貌似沒有提供apt方式,因此安裝Oracle JDK的方式相對麻煩一些,我經常安裝,為了方便別人同時方便自己查看,把它記下來。

第一步:區分32位還是64位操作系統
先確定你的ubuntu linux是32位還是64位的,方法很多,這裡介紹一種即可。
$uname -a

第二步:卸載OpenJDK
先執行如下命令看是否安裝了OpenJDK,如果已經安裝,會顯示java的信息。
$java -version

如果安裝了OpenJDK,可用如下方法全部卸載:
$sudo apt-get purge openjdk-\*

第三步:下載Oracle JDK版本
注:這裡以Oracle 1.6 64位的為例
進入 http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html,選擇"Java SE Development Kit 6u45",然後在新打開的頁面點選接受"Accept License Agreement". 接受之後,選擇" jdk-6u45-linux-x64.bin"即可進行下載。如果你沒有登錄,系統會先轉到登錄頁面,輸入你在Oracle網站注冊的用戶名和密碼即可。

第三步:安裝Oracle JDK
(1) 創建java目錄
$ sudo mkdir -p /usr/local/java
將你下載的jdk-6u45-linux-x64.bin拷貝至/usr/local/java目錄
$ cd /usr/local/java
$ sudo cp /home/linuxidc/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環境變量
$ 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為系統默認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

配置完成後,執行如下命令使其立即生效。
$ . /etc/profile
再次執行"java -version"顯示如下:
linuxidc@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)

Ubuntu下安裝JDK7(附Clojure下載) http://www.linuxidc.com/Linux/2012-10/71557.htm

Ubuntu 12.04下安裝JDK1.7 http://www.linuxidc.com/Linux/2012-06/62239.htm

Ubuntu 14.04 LTS安裝Oracle JDK 1.8 http://www.linuxidc.com/Linux/2014-11/109216.htm

CentOS6.3安裝JDK和環境配置 http://www.linuxidc.com/Linux/2012-09/70780.htm

Ubuntu 14.04 安裝 JDK8 http://www.linuxidc.com/Linux/2014-09/106218.htm

Ubuntu下安裝JDK圖文解析 http://www.linuxidc.com/Linux/2014-09/107291.htm

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved