一、驗證Java安裝狀態
java -version
正常安裝會顯示版本信息:
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)
二、檢查環境變量配置
若已配置JAVA_HOME:
echo $JAVA_HOME
正確輸出示例:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
三、手動定位安裝路徑
- 查找可執行文件位置:
which java
輸出示例:
/usr/bin/java
- 追蹤符號鏈接:
ls -l /usr/bin/java
ls -l /etc/alternatives/java
最終顯示真實路徑:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/jre/bin/java
四、配置環境變量(可選)
- 編輯配置文件:
sudo vi /etc/profile
- 添加配置內容(注意路徑修正):
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
export PATH=${JAVA_HOME}/bin:$PATH
- 應用配置:
source /etc/profile
注意事項
- 路徑差異說明:
- JDK路徑通常為:/usr/lib/jvm/[jdk目錄]
- 避免指向bin/java文件,應選擇上級目錄
- 快速定位命令:
readlink -f $(which java)
-
多版本管理建議: 使用
update-alternatives --config java
進行版本切換 -
權限要求: 修改系統級配置文件需root權限,建議使用sudo命令
提示:若使用Docker容器,Java路徑通常位于/usr/lib/jvm/目錄下