我在 macOS 上的真实 Java 版本是什么?
What is my real Java version on macOS?
我使用 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 包。我做错了什么?
在命令行中找到的 Java 是使用命令行时用于编译的那个,首先,尝试 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
然后使用 java -version
检查是否显示正确的版本,如果不再重新安装最新的 java 和 运行 命令
我使用 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 包。我做错了什么?
在命令行中找到的 Java 是使用命令行时用于编译的那个,首先,尝试 export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
然后使用 java -version
检查是否显示正确的版本,如果不再重新安装最新的 java 和 运行 命令