簡介:
在最新版本的運行時沒有預設包含的時間更長。雖然它可以作為可選套件安裝,但使用者可能會遇到 JAVA_HOME 環境變數設定不正確的問題。
問題:
Java 應用程式依賴JAVA_HOME 變數來決定 Java 開發工具包 (JDK) 的位置。如果沒有正確的設置,這些應用程式可能無法運行。
解決方案:
要修正JAVA_HOME 變量,您可以將以下行加入~/.bash_profile檔:
export JAVA_HOME="(/usr/libexec/java_home -v 1.6)" export JAVA_HOME="(/usr/libexec/java_home -v 1.7)" export JAVA_HOME="(/usr/libexec/java_home -v 1.8)" export JAVA_HOME="(/usr/libexec/java_home)"
注意:
sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk
其他信息:
以上是為什麼我的 JAVA_HOME 變數在 macOS 上未定義以及如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!