我使用的是 Mac 版本 10.9.5。我之前安装了 JDK 7 (1.7.0_51)。我决定安装并试用 Java 8,并从 Oracle 网站下载了最新的 JDK (jdk-8u25-macosx-x64.dmg)。
接下来,我运行安装程序,并成功结束。
我运行以下命令来查看系统是否注册了 JDK 8 安装:
$ /usr/libexec/java_home -v 1.8
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home
接下来,我检查 javac 打印的版本,如下所示:
$ /usr/libexec/java_home -v 1.8 --exec javac -version
javac 1.7.0_51
下一个,
$ ls -l /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/javac
-rwxrwxr-x 1 root wheel 99376 Sep 17 20:13 /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/javac
$ /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
$ /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/javac -version
javac 1.7.0_51
我错过了什么?
谢谢。