一、下載JDK壓縮包
1、在官網(https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)下載對應版本的JDK壓縮包。本次示例使用的是JDK 11版本。
2、下載完成後,將壓縮包解壓到指定文件夾中。本次解壓到的文件夾路徑為:/usr/local/jdk-11.0.11。
二、設置JDK環境變量
1、打開/etc/profile文件,使用vim進行編輯:
$ sudo vim /etc/profile
2、在文件的最後添加如下代碼:
# JDK configuration export JAVA_HOME=/usr/local/jdk-11.0.11 export CLASSPATH=.:$JAVA_HOME/lib export PATH=$PATH:$JAVA_HOME/bin
3、保存修改並退出vim。
4、執行如下命令,使配置生效:
$ source /etc/profile
三、檢驗JDK環境變量是否配置成功
1、執行以下命令查看JDK版本:
$ java -version
若輸出如下信息,則表明JDK已成功配置:
java version "11.0.11" 2021-04-20 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.11+9-LTS-194) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11+9-LTS-194, mixed mode)
2、執行以下命令查看JDK的安裝路徑與CLASSPATH變量內容:
$ echo $JAVA_HOME $ echo $CLASSPATH
若輸出的路徑與內容與您配置的路徑與內容相同,則表明JDK環境變量配置成功。
四、問題排查
1、若在執行java -version時出現了類似“bash: java: command not found”錯誤提示,則可以嘗試執行以下命令安裝OpenJDK兼容層:
$ sudo yum install java-11-openjdk-devel
2、若仍未解決問題,則可能是JDK的bin目錄未添加到環境變量中。可以嘗試添加以下代碼至/etc/profile文件中:
export PATH=$PATH:/usr/local/jdk-11.0.11/bin
3、若問題仍未解決,則可以嘗試重新安裝JDK並重新配置環境變量。
五、總結
通過以上步驟,您已經成功地在Linux環境下配置了JDK環境變量。當您需要在終端中執行Java程序時,系統會自動使用您配置的JDK版本。
原創文章,作者:QNHUS,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/368327.html