我在macOS上的真正Java版本是什么?

时间:2017-07-27 14:52:26

标签: java macos-sierra

我使用macOS Sierra。当我这样做时:

java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)

似乎我的java版本是1.6.0。 但是当我查看System Preferences时,我发现我的版本是Java 8 Update 144。我想使用需要Java> = 8.0的R包。我做错了什么?

1 个答案:

答案 0 :(得分:3)

在命令行中找到的Java是在使用命令行时用于编译的Java,首先,尝试export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)然后检查是否使用java -version显示正确的版本,如果不重新安装最新的java和再次运行命令