2021-05-12 14:32:11
Ubuntu 16.04安裝JDK並設定環境變數
作為一個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
相關文章