MacOS Xで使用するJavaのバージョンの切替

自分のMacBook ProMacOS X 10.5.6、Javaのバージョンを何も設定しない状態では
下記のように1.5が使われている。

Macintosh:~ kuru$ java -version
java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-284)
Java HotSpot(TM) Client VM (build 1.5.0_16-133, mixed mode, sharing)


これを、標準で1.6が使われるように切り替えたい場合は、
/Applications/Utilities/Java/Java Preferences.appを起動し設定する。

Java Preferences.appの画面

Java アプリケーションのバージョンの一覧で優先したいバージョンをドラッグして先頭に移動する。


Java SE 6 に変更した状態でターミナルでバージョンを確認してみると1.6に変わっている。

Macintosh:~ kuru$ java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06-153)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_07-b06-57, mixed mode)