LoginSignup
27
20

More than 5 years have passed since last update.

Mac OS 10.12 で JAVA_HOME を正しく設定する

Posted at

まとめ

どうも正しくはこうあるべきの様です。

# 適切なパスを自動で取得できます.
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
27
20
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
27
20