介紹於 Ubuntu 14.04 / 16.04 上安裝 Java JDK 7 / 8 的方法。
[說明]
當網路環境處於離線,或不一定直接能存取到internet仰賴proxy時,使用ppa的安裝基本會失效,乾脆到官網上下載 jdk 檔案然後直接進行設定反而是最快的做法。
[步驟]
[說明]
當網路環境處於離線,或不一定直接能存取到internet仰賴proxy時,使用ppa的安裝基本會失效,乾脆到官網上下載 jdk 檔案然後直接進行設定反而是最快的做法。
[步驟]
- 請至官網下載JDK,我們這裡用 jdk1.8.0_111 這個版本作為示範,請自行替換版號。
- 建立 Ubuntu 的 jvm 目錄,指令:
- #sudo mkdir /usr/lib/jvm
- 將下載的 jdk 檔案解壓縮到 jvm 目錄,指令:
- #sudo tar -zxvf jdk-8u111-linux-x64.tar.gz -C /usr/lib/jvm
- 再來要將 java 預設路徑告知系統,請:
- #sudo vim ~/.bashrc
- 添加以下內容
- 使環境變數生效
- #source ~/.bashrc
- 然後執行以下步驟,讓 Ubuntu 認得這個版本的 JDK
- #sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_111/bin/java 300
- #sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_111/bin/javac 300
- #sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_111/bin/jar 300
- #sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_111/bin/javah 300
- #sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_111/bin/javap 300
- #sudo update-alternatives --config java
- 這時候可能系統上不只存在一個版本的 JDK 或 JRE,我們透過以下指令選擇 JAVA 版本
- #update-alternatives --config java
- 驗證資訊,完成!
- #java -version
- #javac -version
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
沒有留言:
張貼留言