【发布时间】:2020-07-17 05:19:12
【问题描述】:
据我所知,Java 的最新版本是 Java 14,并且仍然支持 Java 8。在 macOS 上,系统首选项最底部窗格中的 Java 控制面板通向一个窗口“Java 控制面板”,其中版本信息是 Java 版本 8,但是当我在终端输入 java --version 时,我得到 Java 14.0.1甚至 /usr/libexec/java_home -V 也没有显示我的 Java 8 版本。如何在我的 Mac 上查看所有 Java 版本?谢谢。
❯ java --version
java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
❯ /usr/libexec/java_home -V
Matching Java Virtual Machines (3):
14.0.1, x86_64: "Java SE 14.0.1" /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
13.0.1, x86_64: "Java SE 13.0.1" /Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
11.0.5, x86_64: "AdoptOpenJDK 11" /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
【问题讨论】:
-
发表评论是因为我不在我的 MacBook 上,所以我无法确定,但我相信 JCP 向您展示的是有关 JRE 而不是 JDK 的信息。要查看您的 JDK 版本,请尝试以下答案:stackoverflow.com/questions/36766028/…
-
这能回答你的问题吗? See all the java versions installed on mac
标签: java macos installation java-8 macos-catalina