まとめ
どうも正しくはこうあるべきの様です。
# 適切なパスを自動で取得できます.
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
今までフルパス直書きでした。 (しかもリンク切れてた)
# これは悪い例.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
設定のしかた
まだ JDK が入っていない人は Oracle のダウンロードサイトからダウンロードしてインストールをします.
エディタで ~/.bash_profile
を開いて export JAVA_HOME=...
を追加します.
$ vi ~/.bash_profile
...
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
Terminal.app を開き直すか、以下のコマンドで ~/.bash_profile
の再読込をします.
$ source ~/.bash_profile
意図したとおりに設定出来ているか確認します.
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home