1. ホーム

[解決済み】macOS Mojave (10.14) から Lion (10.7) で JAVA_HOME はどこにあるのでしょうか?)

2022-03-23 06:57:36

質問

macOSの最新バージョンでは、Javaはオプションのパッケージとなっています。

しかし、インストールされると、次のように表示されます。 JAVA_HOME 環境変数が 正しく設定されていない .

解決方法は?

を使用すると Javaオプションパッケージ または オラクルJDK をインストールします。 に以下の行のいずれかを追加してください。 ~/.bash_profile ファイルでは、それに応じて環境変数が設定されます。

export JAVA_HOME="$(/usr/libexec/java_home -v 1.6)"
or
export JAVA_HOME="$(/usr/libexec/java_home -v 1.7)"
or
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
or simply
export JAVA_HOME="$(/usr/libexec/java_home)"

注意:もし オープンjdk を使用しMacで ブリュー を実行します。 sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk 上記を動作させるために

更新:追加 -v フラグは ジル・ファン・ガープ レスポンス .