java -version命令檢查Java運行時環境(JRE)打開終端(快捷鍵:Ctrl + Alt + T),輸入以下命令并按下回車鍵:
java -version
若Java已安裝,終端將顯示類似以下信息(以OpenJDK為例):
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2, mixed mode, sharing)
若未安裝,會提示Command 'java' not found,需通過sudo apt install default-jre安裝JRE。
javac -version命令檢查Java編譯器(JDK)若需確認是否安裝了Java開發工具包(JDK,用于編譯Java程序),輸入以下命令:
javac -version
若已安裝JDK,將顯示編譯器版本(如javac 11.0.11);若未安裝,提示Command 'javac' not found,需通過sudo apt install default-jdk安裝JDK。
update-alternatives --config java管理多版本Java若系統中安裝了多個Java版本(如Java 8與Java 11),可通過此命令查看所有已安裝版本及當前默認版本:
sudo update-alternatives --config java
終端將列出所有Java安裝路徑及優先級,例如:
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
通過輸入對應數字可選擇默認Java版本。
JAVA_HOME環境變量JAVA_HOME用于指定當前使用的Java安裝路徑,可通過以下命令查看:
echo $JAVA_HOME
若輸出類似/usr/lib/jvm/java-11-openjdk-amd64的路徑,說明已設置;若未設置,需編輯~/.bashrc或~/.profile文件,添加以下行并執行source ~/.bashrc使更改生效:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin
此步驟對需要指定Java版本的開發環境尤為重要。
若偏好圖形操作,可通過以下步驟查看Java版本: