Macでのjava 1.6,1.7の切り替え方法
2012-10-18


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サポートしないので いつか割るか分からないので
[MAC]

コメント(全0件)
コメントをする


記事を書く
powered by ASAHIネット