このチュートリアルでは、最新または古いMac OSXで `$ JAVA__HOME`環境変数を設定する方法を説明します。
1. Mac OSX 10.5以降
Mac OSX 10.5以降では、
$ JAVA
HOME`変数を
/usr/libexec/javahome`に設定し、ファイル `〜/`に `$ JAVA
HOME`をエクスポートすることを推奨します。 bash
profile`または `〜/.profile`を実行します。
$ vim .bash__profile export JAVA__HOME=$(/usr/libexec/java__home) $ source .bash__profile $ echo $JAVA__HOME/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
…./usr/libexec/java
home -V
Matching Java Virtual Machines (3):
1.7.0
05, x86
64: “Java SE 7″/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
1.6.0
41-b02-445, x86
64: “Java SE 6″/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0
41-b02-445, i386: “Java SE 6″/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
このMac OSXには3つのJDKがインストールされています。
##return top Java version
$/usr/libexec/java__home/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home