MacでJDKのバージョンを変更する方法をいくつか検索しました。
$/usr/libexec/Java_home
そして私は得た
/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
私は試した
$export Java_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
また試した
/usr/libexec/Java_home 1.8.0_31 --exec javac -version
それから私は走ります
$echo $Java_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
次に、Java-versionを再確認します
$Java -version
Java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
MacでJava-versionを実際に変更する方法。
シェル環境のJavaを1.8に設定するには、これを〜/ .bash_profileに入れます:
export Java_HOME=`/usr/libexec/Java_home -v 1.8`