更新时间:2022-04-22 10:07:11 来源:极悦 浏览8225次
Java是一种基于类、面向对象的编程语言,速度快、功能强大,可以运行许多重要的计算程序和平台。当您准备在 Mac 上下载新软件时,开发人员可能已经生成了多个应用程序容器(.dmg文件),这些应用程序容器(文件)根据您机器上的操作系统 (macOS) 和 Java 版本以不同的方式安装软件程序。在这些情况和其他情况下,能够在 Mac 上快速找到您的 Java 和 JDK 版本非常重要。
在最新版本的Java for macOS 中,某些文件的默认安装位置已更改,并且确定 Java 版本或 Java JDK(“Java Development Kit”;从技术上讲,现在是 Java SE Development Kit,代表“ Java 平台,标准版Java开发工具包”;在此处下载) 版本,也进行了相应的更改。
我建议使用两种方法检查您的 Java 版本,并且我喜欢使用一种方法来检查我的 MacBook Pro 上当前正在使用的 JDK。
1.系统偏好
对于喜欢在 macOS 上使用传统的可视化方法进行计算的大多数用户来说,这是最简单的选择。只需打开系统偏好设置(“Apple > 系统偏好设置”),然后单击“Java”(您将看到 Java 图标)。Java 首选项在名为“Java 控制面板”的单独窗口中打开。在 Java 控制面板中,执行以下任一操作
(1)单击“General”选项卡,然后单击“About”按钮,显示 Java 版本信息,
或者
(2)单击控制面板中的“更新”选项卡以显示 Java 版本信息。
Java 控制面板中显示的版本是您 Mac 机器上当前运行(=通常推荐)的 Java 版本。
2.命令行(终端)程序
这是大多数更熟悉个人计算和命令行界面的用户首选的方法。只需打开 shell 解释器(命令行界面),例如终端应用程序,然后键入
java --version
本地机器上的 Java 可执行文件将输出适当的 Java 版本信息。瞧,你完成了!
在我的机器上,此过程的净化版本如下所示:
$ java --version
openjdk 11.0.1 2018-10-16 LTS
OpenJDK Runtime Environment Zulu11.2+3 (build 11.0.1+13-LTS)
OpenJDK 64-Bit Server VM Zulu11.2+3 (build 11.0.1+13-LTS, mixed mode)
命令行(Terminal)程序
与上面“检查 macOS 上的 Java 版本”部分下的 #2 类似,这是一个命令行过程,在我的示例中将使用 Mac 终端。在这里,重要的是要知道在最新版本的 Java 中,JDK 位于绝对路径/Library/Java/JavaVirtualMachines/。有了这些信息,我们可以简单地打开终端并在我们的机器上列出这个目录的内容来查找 JDK 版本,如下所示:
ls /Library/Java/JavaVirtualMachines
这里唯一的潜在问题是如果您安装了多个 JDK 版本。在这种情况下,我建议用户$JAVA_HOME从终端中检查他们的 bash 环境变量以做出 JDK 确定,如下所示:
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
完毕!
通过上述介绍相信大家对在macOS上查看JDK版本和Java版本的方法已经有所了解,大家如果想了解更多相关知识,不妨来关注一下极悦的JDK新特性,里面有更丰富的知识等着大家去学习,希望对大家能够有所帮助哦。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习