【问题标题】:Determining the version of Java SDK on the Mac在 Mac 上确定 Java SDK 的版本
【发布时间】:2023-03-29 19:20:01
【问题描述】:

我有一台运行 Snow Leopard 的 MacBook Pro;如何查看我的 Mac 上安装了哪个版本的 Java SDK?

【问题讨论】:

  • 如果您正确标记问题、正确措辞并接受答案,您将获得更好的答案
  • JDK和SDK有什么区别?

标签: java macos


【解决方案1】:

打开终端并输入:java -versionjavac -version

如果您拥有 Snow Leopard 的所有最新更新,则此时您应该运行 JDK 1.6.0_20(与 Oracle 当前的 JDK 版本相同)。

【讨论】:

  • 很有趣,因为它打破了--long_word 的惯例。我在到达之前尝试了所有组合这个。
  • 你不是说约定是--long-word吗? ;)
【解决方案2】:

/System/Library/Frameworks/JavaVM.framework/Versions 中,您将看到所有已安装的 JDK。有一个名为 CurrentJDK 的符号链接指向活动的 JDK。

【讨论】:

  • 在终端:javac -version
  • 我很困惑,在/System/Library/Frameworks/JavaVM.framework/Versions/ 中我发现CFBundleVersion = 15.0.1,而在运行java -version 时返回1.7.0_71。我知道我的JDK版本是1.7.0_71,那么15.0.1是什么?
【解决方案3】:

最简单的解决方案是 打开终端

$ java -version

显示如下

java version "1.6.0_65"
  1. Stefan 的解决方案也适用于我。这是确切的输入:

$ cd /System/Library/Frameworks/JavaVM.framework/Versions

$ ls -l

下面是最后一行输出:

lrwxr-xr-x   1 root  wheel   59 Feb 12 14:57 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents

1.6.0.jdk 就是答案

【讨论】:

  • 这只是重复了这两个答案。
【解决方案4】:

在现代 macOS 上,正确的路径是 /Library/Java/JavaVirtualMachines

您也可以使用命令/usr/libexec/java_home,它会为您扫描该目录并返回一个列表。

【讨论】:

    【解决方案5】:

    哪些 SDK?如果您指的是用于 Cocoa 开发的 SDK,您可以在/Developer/SDKs/ 中查看您安装了哪些。

    如果您正在寻找 Java SDK 版本,请打开 /Applications/Utilities/Java Preferences。那里列出了您安装的 Java 版本。

    不过,在 Mac OS X 10.6 上,唯一的 Java 版本是 1.6。

    【讨论】:

    • 我正在安装 intellij。而且我知道在配置中的某个地方我需要设置 jdk。我只是想确保我的 jdk 已更新。
    • 请注意,此答案不再相关,因为 Java 首选项面板已在 Java 2012-006 update 中删除。
    • 路径“/Applications/Utilities/Java Preferences”为java小程序插件
    【解决方案6】:

    在终端中运行此命令:

    $ java -version
    
    java version "1.8.0_181"
    Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
    Cristians-MacBook-Air:~ fa$ 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-27
      • 1970-01-01
      • 2013-03-15
      • 1970-01-01
      • 1970-01-01
      • 2012-12-05
      • 2023-01-10
      • 2020-07-28
      相关资源
      最近更新 更多