如何在 Mac 上安装 Java

Ella

如果您想在 Mac 上构建 Java 应用程序或软件,则在开始之前需要安装一些东西。第一个是 Java 开发工具包,其中包含创建在 Java 虚拟机上运行的应用程序所需的工具。另一种是像Maven这样的Java项目管理工具或者像IntelliJ这样的集成开发环境。在本文中,我们将向您展示如何在 Mac 上安装 Java。

什么是Java?

如果您计划开发 Java 软件,您可能已经知道答案。但简而言之,Java 是一种面向对象的编程语言,允许开发人员创建在 Java 虚拟机上运行的软件。虚拟机的使用意味着 Java 应用程序与平台无关。因此,您只需编写一次软件即可在 Windows、Linux 和 macOS 上运行。

参见:如何在 Mac 上卸载 JDK 和 Java

您可以安装几个不同版本的 Java。您可以选择您想要的一款。第一个是原始的闭源版本,由 Oracle 维护。另一个是名为 OpenJDK 的开源版本。两者之间的主要区别在于许可。 Open JDK 在使用方式上更加灵活,而原始版本更容易安装

如何安装Oracle JDK

Oracle JDK 使用磁盘映像安装程序,就像许多其他 macOS 应用程序一样。

  1. 点击这里转至 Oracle 网站上的 Java 下载页面。
  2. 单击 macOS 选项卡。

  3. 您将看到几个下载链接。相关的两个是 ARM64 DMG 安装程序和 x64 DMG 安装程序。如果您拥有采用 Apple 芯片的 Mac,则需要 ARM64 DMG。如果您有基于 Intel 的 Mac,则需要 x64 DMG。
  4. 单击链接下载适用于您的 Mac 的 DMG。
  5. 下载 DMG 文件后,双击它进行安装。
  6. 在安装的磁盘映像内,双击 JDK pkg 文件。
  7. 单击欢迎屏幕上的继续。

  8. 单击安装。
  9. 当系统询问时,输入您的管理员密码。
  10. 等待安装程序完成,然后单击“关闭”。

  11. 要确认安装是否成功,请转至应用程序 > 实用程序并打开终端。然后输入java -version并按回车键。
  12. 您应该会看到一条响应,告诉您刚刚安装的 Java 版本。

如何安装 OpenJDK

OpenJDK 没有磁盘映像安装程序,因此您需要从终端安装它。最简单的方法是使用 Homebrew 包管理系统。如果您尚未安装 Homebrew,则需要先安装它。如果您不确定,请打开终端窗口,输入brew -v并按回车键。如果您看到包含 Homebrew 版本的响应,则表明它已安装。

如果没有,您需要按照以下步骤安装它:

  1. 在安装 Homebrew 之前,您需要安装命令行工具。
  2. 要检查是否已安装,请键入xcode-select -v在终端窗口中。如果您看到带有“xcode-select version”的响应,则它已经安装。如果没有,请输入xcode-select --install安装它。
  3. 安装命令行工具后,使用此命令安装 Homebrew: /use/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”`
  4. 按 Return 键,阅读出现的消息,然后再次按 Return 键。
  5. 输入您的管理员密码,按回车键,然后等待一条消息告诉您安装成功。
  6. 安装 Homebrew 后,使用以下命令安装 OpenJDK:brew install openjdk@后跟您要安装的 OpenJDK 版本的版本号。例如,对于版本 21,它将是brew install openjdk@21
  7. 按回车键并等待安装完成。

如何在 Mac 上安装 Java 运行时

如果您不想开发 Java 应用程序,但确实希望能够运行它们,则无需安装 Java SDK。不过,您确实需要安装 Java 运行时环境,因为它不再作为 macOS 的一部分安装。

  1. 访问 Java 网站这里
  2. 单击下载 Java。
  3. 在下一页上,单击“下载 Java”。

  4. 下载 DMG 文件后,双击将其打开。
  5. 双击 pkg 文件开始安装。
  6. 单击安装。
  7. 安装完成后,单击“关闭”。

如何让您的 Mac 平稳运行

如果您使用 Mac 进行工作(例如开发 Java 应用程序),那么保持 Mac 平稳运行并采取措施防止问题发生非常重要。最好的方法是进行定期维护——就像汽车或房屋的维护一样。就 Mac 而言,定期维护意味着运行 macOS 维护脚本、释放 RAM、重新索引 Safari 以及清除可清除的磁盘空间等等。手动完成所有这些工作将非常耗时,而且,让我们面对现实吧,您可能不会定期这样做。但您不必手动执行此操作。 CleanMyMac 可以为您做到这一点。它的维护模块只需点击几下即可运行所有这些任务,以及修复磁盘权限、精简时间机器快照和清除 DNS 缓存。您可以在这里免费下载 CleanMyMac 并亲自尝试。

Java 是一种面向对象的编程语言,允许您使用 Mac 为任何平台开发应用程序。不过,在开始编码甚至运行 Java 应用程序之前,您需要在 Mac 上安装 Java。如果您想开发自己的应用程序,则需要 Java 开发工具包,如果您只想运行其他人创建的应用程序,则需要 Java 运行时。按照上述步骤在 Mac 上安装 Java。