什麼是 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'
示例輸出: