如何在 Mac 上安装 Java
如果您想在 Mac 上构建 Java 应用程序或软件,则在开始之前需要安装一些东西。第一个是 Java 开发工具包,其中包含创建在 Java 虚拟机上运行的应用程序所需的工具。另一种是像Maven这样的Java项目管理工具或者像IntelliJ这样的集成开发环境。在本文中,我们将向您展示如何在 Mac 上安装 Java。
什么是Java?
如果您计划开发 Java 软件,您可能已经知道答案。但简而言之,Java 是一种面向对象的编程语言,允许开发人员创建在 Java 虚拟机上运行的软件。虚拟机的使用意味着 Java 应用程序与平台无关。因此,您只需编写一次软件即可在 Windows、Linux 和 macOS 上运行。
您可以安装几个不同版本的 Java。您可以选择您想要的一款。第一个是原始的闭源版本,由 Oracle 维护。另一个是名为 OpenJDK 的开源版本。两者之间的主要区别在于许可。 Open JDK 在使用方式上更加灵活,而原始版本更容易安装
如何安装Oracle JDK
Oracle JDK 使用磁盘映像安装程序,就像许多其他 macOS 应用程序一样。
- 点击这里转至 Oracle 网站上的 Java 下载页面。
- 单击 macOS 选项卡。

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

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

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

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

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

如何在 Mac 上安装 Java 运行时
如果您不想开发 Java 应用程序,但确实希望能够运行它们,则无需安装 Java SDK。不过,您确实需要安装 Java 运行时环境,因为它不再作为 macOS 的一部分安装。
- 访问 Java 网站这里
- 单击下载 Java。
- 在下一页上,单击“下载 Java”。

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

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

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