このチュートリアルでは、最新または古い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