首頁 > 軟體

Ubuntu 16.04安裝JDK並設定環境變數

2020-06-16 17:21:04

作為一個Linux新手,在寫這篇文章之前,安裝了幾次jdk,好多次都是環境變數設定錯誤,導致無法登入系統。經過幾天的研究,今天新裝系統,從頭來完整設定一遍

系統版本:Ubuntu 16.04

JDK版本:jdk1.8.0_121

1.官網下載JDK檔案jdk-8u121-linux-x64.tar.gz

我這裡下的是最新版,其他版本也可以

2.建立一個目錄作為JDK的安裝目錄,我的目錄為 /java

sudo mkdir /java

3.移動檔案到/java目錄下

sudo mv jdk-8u121-linux-x64.tar.gz /java

4.解壓檔案

tar -zxvf jdk-8u121-linux-x64.tar.gz

5.設定環境變數

sudo gedit /etc/environment

末尾加入以下設定(JAVA_HOME 後的路徑就是jdk的檔案位置)

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/java/jdk1.8.0_121

修改完成之後儲存關閉,並輸入以下命令使環境變數立即生效

source /etc/environment

6.輸入java -version,顯示JDK版本說明恭喜你,環境變數設定正確

7.但還沒結束,以前按照其他人寫的文章發現每次重新啟動後就用不了了,所以還需要設定所有使用者的環境變數

sudo gedit /etc/profile

在檔案的最後新增以下內容:

#set Java environment

export JAVA_HOME=/dengyang/jdk1.8.0_56
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

8.同樣,需要使用命令使環境變數立即生效

source /etc/profile

9.重新啟動電腦,能正常進入系統,且java -version命令有效

Ubuntu 14.04安裝JDK1.8.0_25與設定環境變數  http://www.linuxidc.com/Linux/2015-01/112030.htm 

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

在Linux虛擬機器下設定JDK的環境變數  http://www.linuxidc.com/Linux/2017-01/139212.htm

Ubuntu上安裝JDK 1.8  http://www.linuxidc.com/Linux/2016-12/138940tm

Ubuntu 16.04 LTS 設定JDK1.8出現問題及解決筆記 http://www.linuxidc.com/Linux/2017-02/140138.htm


IT145.com E-mail:sddin#qq.com