MacでのJDK管理
MacでJavaはLinuxより更にややこしい。
ググったのが通算3回位になったのでそろそろ自分でもメモ。
Linuxでのは昔書いた記事参照。
UbuntuでのJDK管理 - my coredump
MacでのJava事情とかどこにインストールされるのかとかの詳しいことは、 他の方が書いているのでここでは手っ取り早く結論だけ書きます。
OSXでJavaのバージョンを切り替える
(お世話になっております)
結論
ダウンロードするところ
2014.01.10時点
- JDK1.6 (AppleのサポートでJavaで検索)
http://support.apple.com/kb/DL1572 - JDK1.7
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html - JDK1.8
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
インストール
普通にdmgを実行する。 インストールする順番とかは気にしないでも大丈夫だった(1.7の後に1.6入れたり)。
バージョン切り替え
.bash_profileとかお好みのドットファイルにに以下を記述。
export JAVA_HOME=$(/usr/libexec/java_home -v 1.6) export PATH=$JAVA_HOME/bin:$PATH
-v 1.6
の部分を切り替えればバージョンが切り替えられる。
変更した後は.bash_profileなどを再読込するかログアウト・ログインする。