欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux系統(tǒng)中查詢JDK安裝目錄的幾種常用方法

 更新時間:2025年07月26日 09:34:14   作者:悟能不能悟  
這篇文章主要介紹了Linux系統(tǒng)中查詢JDK安裝目錄的幾種常用方法,方法分別是通過update-alternatives、Java命令、環(huán)境變量及目錄搜索,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

在 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

操作示例

  1. 找到 Java 路徑:
    readlink -f $(which java)
    # 輸出:/usr/lib/jvm/java-11-openjdk-amd64/bin/java
  2. 提取安裝目錄:
    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)方法

    這篇文章主要介紹了SpringMVC JSON數(shù)據(jù)交互及RESTful支持實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • Spring與Struts整合之讓Spring管理控制器操作示例

    Spring與Struts整合之讓Spring管理控制器操作示例

    這篇文章主要介紹了Spring與Struts整合之讓Spring管理控制器操作,結合實例形式詳細分析了Spring管理控制器相關配置、接口實現(xiàn)與使用技巧,需要的朋友可以參考下
    2020-01-01
  • 自己寫的簡易版Java日志類分享

    自己寫的簡易版Java日志類分享

    這篇文章主要介紹了自己寫的簡易版Java日志類分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-06-06
  • java 非常好用的反射框架Reflections介紹

    java 非常好用的反射框架Reflections介紹

    這篇文章主要介紹了java 反射框架Reflections的使用,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • Java8在遍歷集合時刪除元素問題解決

    Java8在遍歷集合時刪除元素問題解決

    本文主要介紹了Java8在遍歷集合時刪除元素問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • Mybatis Plus LambdaQueryWrapper的具體用法

    Mybatis Plus LambdaQueryWrapper的具體用法

    Mybatis Plus 在其基礎上擴展了 LambdaQueryWrapper,LambdaQueryWrapper 提供了更加簡便的查詢語法,同時也避免了SQL注入的風險,感興趣的可以了解一下
    2023-11-11
  • Java實現(xiàn)多線程斷點下載

    Java實現(xiàn)多線程斷點下載

    這篇文章主要為大家詳細介紹了Java實現(xiàn)多線程斷點下載的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Java多線程實現(xiàn)之Executor詳解

    Java多線程實現(xiàn)之Executor詳解

    這篇文章主要介紹了Java多線程實現(xiàn)之Executor詳解,Executor 給他一個 Runnable,他就能自動很安全的幫你把這個線程執(zhí)行完畢
    Executor 通過創(chuàng)建線程池的方式來管理線程,需要的朋友可以參考下
    2023-08-08
  • Spring讀取配置文件屬性實現(xiàn)方法

    Spring讀取配置文件屬性實現(xiàn)方法

    這篇文章主要介紹了Spring讀取配置文件屬性實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • Java中常見的數(shù)據(jù)驗證注解總結大全

    Java中常見的數(shù)據(jù)驗證注解總結大全

    在Java開發(fā)中數(shù)據(jù)校驗是確保應用程序的數(shù)據(jù)完整性和一致性的重要步驟,這篇文章主要介紹了Java中常見的數(shù)據(jù)驗證注解的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-07-07

最新評論