java - 需要在 Mac OS X 上安装 Java 8 的帮助

标签 java macos

我正在尝试在运行 Mac OS X 10.10.5 的 Mac 上从 Java 6 升级到 Java 8 Update 66。我下载了 Java 更新 .dmg 文件:re-8u66-macosx-x64.dmg。当我运行安装程序时,我收到一条消息,它已正确安装。当我通过 FireFox 浏览器确认安装时,网址为: https://java.com/en/download/installed.jsp 它报告: 恭喜! 您已安装推荐的 Java(版本 8 Update 66)。

但是,如果我打开终端窗口并输入:java -version 它报告: java版本“1.6.0_65” Java(TM) SE 运行时环境(内部版本 1.6.0_65-b14-466.1-11M4716) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.65-b04-466.1,混合模式)

有人可以解释一下这是怎么回事吗?我需要在某处更新链接吗?

谢谢。

最佳答案

请检查您的 PATH 变量,并确保路径中的 java 目录与您计算机中的目录匹配。应该是JAVA_HOME环境目录的bin文件夹。另请检查 JAVA_HOME 环境变量是否设置为 java 安装的 jdk 文件夹。

关于java - 需要在 Mac OS X 上安装 Java 8 的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34571054/

相关文章:

java - 按位运算是否比 Java 中的模/余数运算符快?

java - 不使用 sqrt() 求平方根,精度达到 0.000001

java - 如何从 Tiff 获取总页数

macos - 在 MAC 操作系统上,如何获取已放入 Apple 脚本的文件名,以文件名作为 JAR 的参数来启动 JAR

macos - 安装 Unity 和 Android SDK for Mac 时,adb 在哪里?

java - 当该类被其他类扩展时如何防止额外的 JFrame

java - java中二维数组的输出表

c++ - 在 Adob​​e XMP SDK 中找不到 SXMPMeta

objective-c - 在  应用程序中使用 unicode 符号或形状是不好的做法吗?

c - 解析通用内核扩展中的文件