my coredump

自分用の公開メモです。主にプログラムのこととか書くはず。

MacでのJDK管理

MacJavaLinuxより更にややこしい。
ググったのが通算3回位になったのでそろそろ自分でもメモ。

Linuxでのは昔書いた記事参照。
UbuntuでのJDK管理 - my coredump

MacでのJava事情とかどこにインストールされるのかとかの詳しいことは、 他の方が書いているのでここでは手っ取り早く結論だけ書きます。

OSXでJavaのバージョンを切り替える
(お世話になっております)

結論

ダウンロードするところ

2014.01.10時点

インストール

普通に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などを再読込するかログアウト・ログインする。