Macでのjava 1.6,1.7の切り替え方法2012/10/18 14:51

mac os updateしたら java preFrenceが消えたので

暫定的に JAVA_HOMEを定義して1.6と1.7を切り替えています

.profileに

export JAVA_HOME='/Library/Java/Home'
export JAVA_OPTS='-Dfile.encoding=UTF-8'

$java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)

$unset JAVA_HOME
$ /usr/bin/java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
$ ls -al /usr/bin/java
lrwxr-xr-x 1 root wheel 74 10 17 13:27 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

/System/Library/Frameworks/JavaVM.framework/に色々なversionのjavaがあるのでここで切り替えるのが良いのかは
まだ分からない。appleがjavaサポートしないので いつか割るか分からないので

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
下記の文字を入力して下さい(半角スペースあります)
Hoge desu

コメント:

トラックバック