Linux系統(tǒng)中查詢JDK安裝目錄的幾種常用方法
在 Linux 系統(tǒng)中,查詢 JDK 的安裝目錄可以通過以下幾種常用方法:
方法 1:通過update-alternatives查詢(推薦)
適用于通過包管理器(如 apt
/yum
)安裝的 JDK:
sudo update-alternatives --list java
或直接查看默認 Java 路徑:
readlink -f $(which java)
輸出示例:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
?? ?安裝目錄即為輸出路徑的上級目錄:/usr/lib/jvm/java-11-openjdk-amd64/
方法 2:檢查所有已安裝的 JDK
查看 /usr/lib/jvm/
目錄(最常見的安裝位置):
ls -l /usr/lib/jvm/
典型輸出:
java-1.8.0-openjdk-amd64 java-11-openjdk-amd64
方法 3:通過 Java 命令定位
運行以下命令查看當前 Java 的安裝路徑:
java -XshowSettings:properties -version 2>&1 | grep 'java.home'
輸出示例:
java.home = /usr/lib/jvm/java-11-openjdk-amd64
方法 4:手動搜索(適用于自定義安裝)
全局搜索 javac
(JDK 獨有的編譯工具):
sudo find / -name javac 2>/dev/null
?? 輸出結果的路徑通常是 {JDK安裝目錄}/bin/javac
方法 5:檢查環(huán)境變量
查看 $JAVA_HOME
變量(如果已配置):
echo $JAVA_HOME
常見安裝路徑匯總
安裝方式 | 典型路徑示例 |
---|---|
OpenJDK (Debian/Ubuntu) | /usr/lib/jvm/java-11-openjdk-amd64 |
Oracle JDK (RPM) | /usr/java/jdk1.8.0_381-amd64 |
手動解壓安裝 | /opt/jdk-17.0.11 |
操作示例
- 找到 Java 路徑:
readlink -f $(which java) # 輸出:/usr/lib/jvm/java-11-openjdk-amd64/bin/java
- 提取安裝目錄:
dirname $(dirname $(readlink -f $(which java))) # 輸出:/usr/lib/jvm/java-11-openjdk-amd64
通過以上方法,您一定能快速定位到 JDK 的實際安裝目錄。若遇到權限問題,請在命令前添加 sudo
。
總結
到此這篇關于Linux系統(tǒng)中查詢JDK安裝目錄幾種常用方法的文章就介紹到這了,更多相關Linux查詢JDK安裝目錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
SpringMVC JSON數(shù)據(jù)交互及RESTful支持實現(xiàn)方法
這篇文章主要介紹了SpringMVC JSON數(shù)據(jù)交互及RESTful支持實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-06-06Spring與Struts整合之讓Spring管理控制器操作示例
這篇文章主要介紹了Spring與Struts整合之讓Spring管理控制器操作,結合實例形式詳細分析了Spring管理控制器相關配置、接口實現(xiàn)與使用技巧,需要的朋友可以參考下2020-01-01Mybatis Plus LambdaQueryWrapper的具體用法
Mybatis Plus 在其基礎上擴展了 LambdaQueryWrapper,LambdaQueryWrapper 提供了更加簡便的查詢語法,同時也避免了SQL注入的風險,感興趣的可以了解一下2023-11-11