macOS X 10.6 で JAVA_HOME 環境変数を設定する
JAVA_HOME 環境変数の設定は、環境設定にシェル スクリプトに依存する多くの Java アプリケーションにとって重要です。構成。 macOS X 10.6 では、この変数に次のような複数のパスを使用できます:
これらのパスは、Java 設定ペインで定義されている現在の Java 仮想マシン (JVM) にリンクしている場合があります。どちらを使用するか、またはそれらのいずれかを受け入れられるかという問題が生じます。
推奨される解決策は、JAVA_HOME を /usr/libexec/java_home コマンドの出力に設定することです。これにより、Java ファイルで指定された Java パスが取得されます。好み。このアプローチは信頼性が高く、問題がないことが証明されています。
export JAVA_HOME=$(/usr/libexec/java_home)
場合によっては、JAVA_HOME を古い Java バージョンでオーバーライドする必要がある場合があります。たとえば、プログラムに 32 ビット Java 5 が必要な場合、次のコマンドを使用して JAVA_HOME を設定できます。
export JAVA_HOME=$(/usr/libexec/java_home -v 1.5)
/usr/libexec/java_home がパスにない場合は、次のコマンドを使用して追加できます。 :
sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home /usr/libexec/java_home
詳細については、java_home コマンドに関する Oracle ドキュメントと、macOS での JDK の構成に関する Spring Tool Suite の記事を参照してください。
以上がmacOS X 10.6 で JAVA_HOME 環境変数を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。