如何在 Linux 上找到 JAVA_HOME


什麼是 Java_Home?

這是一個環境變量,只是一個位置或目錄,在 Linux、Windows 或 Mac 上安裝 Java 後,您可以在其中找到 java、javac、keytool 等 Java 可執行文件。您不必一次又一次地將安裝 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 home 的 java 命令