macOS X 10.6 での Java 環境変数の操作
macOS X 10.6 で Java アプリケーションを構成する場合、JAVA_HOME 環境変数は重要な役割を果たします。正しい Java バージョンの実行を指示し、JRE JAR およびその他の重要なコンポーネントを見つけます。一見有効なパスがいくつかある中、JAVA_HOME の適切な選択を決定することは、アプリケーションのパフォーマンスを最適化するために不可欠です。
オプションの確認
JAVA_HOME の実行可能な候補として次のパスが表示されます。
これらのパスの一部は、Java 設定ペインで定義されているように現在の VM を指すシンボリックリンクを介して相互接続されていますが、どれを使用するかという疑問が残ります。
成功への道: java_home の使用
最も信頼性が高く推奨されるアプローチは、JAVA_HOME を java_home コマンドの出力に設定することです。このコマンドを使用すると、Java 設定で構成された Java パスを指定できます。
.bashrc での JAVA_HOME の設定
便宜上、次のスニペットを .bashrc に追加できます。 bashrc ファイルを使用して JAVA_HOME 変数を設定します。
export JAVA_HOME=$(/usr/libexec/java_home)
JAVA_HOME を java_home コマンドの出力に設定すると、アプリケーションが一貫して正しい Java バージョンを使用するようになります。
その他の考慮事項
特定のシナリオでは、以前の Java バージョンに切り替える必要がある場合があります。たとえば、一部のアプリケーションでは OS X 上で 32 ビット Java 5 が必要です。そのような場合は、次のコマンドを使用して JAVA_HOME を変更できます:
export JAVA_HOME=$(/usr/libexec/java_home -v 1.5)
java_home のパス構成
java_home がパスにない場合は、次のコマンドを実行して追加できます。
sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home /usr/libexec/java_home
参照
以上がmacOS X 10.6 で Java アプリケーションのパフォーマンスを最適化するために JAVA_HOME 環境変数を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。