将我的 Mac 上的 Java 升级到 8

将我的 Mac 上的 Java 升级到 8

我即将重新开始 Java 编程,因此我下载了最新版本的 Java,Java 8 update 40。

现在,我的 MacBook 已经过时了,谁知道里面有多少个 Java 版本。起初一切都很顺利,给java -version了我正确的版本 (1.8)。

然后我尝试运行 Spring Tool Suite,但它指向错误的 jvm,即 7,而 jvm 8 没有列出在任何地方。

尝试了很多 ln、rm 等等之后,我尝试为 OSx 2014-001 安装 Java。

这是迄今为止最严重的错误,所以我尝试重新安装 jre-8u40-macosx-x64.dmg。

一点帮助都没有。现在甚至java -version读到:

java version "1.7.0_71"  
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)  
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

While/usr/libexec/java_home -V说:

Matching Java Virtual Machines (3):
    1.7.0_71, x86_64:   "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
    1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-466.1, i386:   "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

Java 控制面板显示以下内容:

在此处输入图片描述

那么,这次我要用扳手敲入哪个螺丝呢?

答案1

您需要安装 JDK 而不仅仅是 JRE 才能在 OS X 上获得完整的 Java 支持。

Oracle 官方下载站点是http://www.oracle.com/technetwork/java/javase/downloads/index.html单击“Java 平台 (JDK)”并下载“Mac OS X x64”

相关内容