860 字
4 分钟
2025款 MacBook Air (M4芯片) 丝滑配置 JDK 21 保姆级教程

2025款 MacBook Air (M4芯片) 丝滑配置 JDK 21 保姆级教程#

拿到搭载强悍 M4 芯片的 2025 款 MacBook Air 后,第一件事当然是搭建顺手的开发环境。作为目前企业级开发的主力长期支持版本(LTS),JDK 21 是不二之选。

很多首次接触 Apple Silicon (M系列芯片) 的开发者,在安装 JDK 时经常会踩坑。今天这篇博客就来手把手带你完成 M4 Mac 上的 JDK 21 安装与环境配置。


💡 下载哪个版本最佳?#

对于 M4 芯片的 MacBook Air,在版本选择上极其简单,只需认准这一个最完美的组合:

  1. 架构选择:认准 ARM64。 Apple 的 M4 芯片基于 ARM 架构,必须下载专为 Apple Silicon 优化的 ARM64 版本,才能完美发挥 M4 的满血性能。
  2. 安装包格式:选择 .dmg 格式.dmg 提供 macOS 原生的图形化安装引导,对系统路径的自动整合最佳,省时省力。

结论: 下载时请直接锁定 macOS ARM64 DMG Installer


🔗 官方下载地址与步骤#

我们以 Oracle 官方提供的 JDK 21 为例。

Oracle JDK 21 官网下载地址: https://www.oracle.com/java/technologies/downloads/#java21

下载步骤:

  1. 访问上述官网链接。
  2. 在操作系统选项卡中,点击 macOS
  3. 找到 ARM64 DMG Installer 这一行。
  4. 点击右侧的下载链接(例如 jdk-21_macos-aarch64_bin.dmg)将其下载到本地。

📁 安装到哪个目录最佳?#

在 macOS 上,强烈建议直接使用系统默认的 Java 目录,千万不要进行自定义安装。

最佳的安装目录是: /Library/Java/JavaVirtualMachines/

为什么这是最佳目录?

  • 系统规范:这是 Apple 官方和 Java 社区约定的标准路径。
  • 工具兼容性:当你使用 .dmg 安装时,安装程序会自动将 JDK 放入此文件夹。此时,macOS 内置的 /usr/libexec/java_home 工具能够自动识别并管理这个 JDK。
  • IDE 识别:IntelliJ IDEA、Eclipse 等开发工具会自动扫描此目录,省去了手动寻找 JDK 路径的麻烦。

安装过程: 双击下载好的 .dmg 文件,打开后双击里面的 .pkg 安装包,一路点击“继续”并输入你的 Mac 锁屏密码,不到 10 秒即可安装完成。


🛠️ 环境变量配置#

macOS 默认使用 zsh 作为终端环境,我们需要在 ~/.zshrc 文件中配置 JAVA_HOME

  1. 打开终端 (Terminal)
  2. 编辑配置文件:输入以下命令并回车,使用 nano 编辑器打开配置:
Terminal window
nano ~/.zshrc
  1. 写入环境变量:在文件末尾,粘贴以下两行代码:
Terminal window
export JAVA_HOME=$(/usr/libexec/java_home -v 21)
export PATH=$JAVA_HOME/bin:$PATH

注意:使用 /usr/libexec/java_home 动态获取路径是 macOS 独有的优雅方式,比写死绝对路径更好。 4. 保存并退出:按 Control + O 保存,按 Enter 确认,然后按 Control + X 退出编辑器。 5. 使配置生效:在终端执行以下命令:

Terminal window
source ~/.zshrc

✅ 验证安装#

最后一步,确认我们的 M4 芯片已经成功运行了原生的 JDK 21。

在终端中输入:

Terminal window
java -version

如果你看到类似如下的输出,那么恭喜你,配置完美成功!

java version "21.0.x" 2024-xx-xx LTS
Java(TM) SE Runtime Environment (build 21.0.x+xx-LTS-xx)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.x+xx-LTS-xx, mixed mode, sharing)

准备好用你的 M4 MacBook Air 起飞了吗?祝你 Coding 愉快,永无 Bug!


需要我再为你补充一段“如何在 IntelliJ IDEA 等主流开发工具中一键应用该 JDK”的图文配置说明吗?

2025款 MacBook Air (M4芯片) 丝滑配置 JDK 21 保姆级教程
https://twenhub.com/posts/2025kuan-macbook-air-m4xin-pian-si-hua-pei-zhi-jdk-21-bao-mu-ji-jiao-cheng/
作者
Twenhub
发布于
2026-02-25
许可协议
CC BY-NC-SA 4.0