如何在 Linux 上找到 JAVA_HOME


什麼是 Java_Home?

這是一個環境變量,只是在 Linux、Windows 或 Mac 上安裝 Java 後可以找到 Java 可執行文件(如 java、javac、keytool)的位置或目錄。您不必一次又一次地提及作為環境變量安裝 Java 的文件夾路徑以使用可執行文件。

但是,您可能需要在安裝某些軟件平台或創建 systemd 服務單元文件時手動指定其位置或 Java_Home 路徑。因此,如果您不知道路徑的確切位置,您可以在各自的 Linux 操作系統上使用以下命令找到它。

在 Linux 發行版上查找 java_home 的命令

下面顯示的命令適用於任何安裝了 Java 的 Linux 系統。

使用 find 命令獲取 Java_Home

這裡 尋找 此命令使用您當前的用戶目錄來查找包含 JDK 的文件夾。這意味著您可以獲得所有可用的 java_home,即使它們是不同的版本。

sudo find /usr/ -name *jdk

示例輸出:

以下命令使用 Java 本身搜索路徑。

java -XshowSettings:properties -version 2>&1 > /dev/null | grep 'java.home'

示例輸出:

在 Linux 上的 Java 主頁中查找 Java 命令