2025款 MacBook Air (M4芯片) 丝滑配置 JDK 17 保姆级教程
拿到搭载强悍 M4 芯片的 2025 款 MacBook Air 后,第一件事当然是搭建顺手的开发环境。作为目前企业级开发中生态最成熟、应用最广泛的长期支持版本(LTS),JDK 17 绝对是不二之选。
很多首次接触 Apple Silicon (M系列芯片) 的开发者,在安装 JDK 时经常会踩坑。今天这篇博客就来手把手带你完成 M4 Mac 上的 JDK 17 安装与环境配置。
💡 下载哪个版本最佳?
对于 M4 芯片的 MacBook Air,在版本选择上极其简单,只需认准这一个最完美的组合:
- 架构选择:认准 ARM64。 Apple 的 M4 芯片基于 ARM 架构,必须下载专为 Apple Silicon 优化的 ARM64 版本,才能完美发挥 M4 的满血性能。
- 安装包格式:选择
.dmg格式。.dmg提供 macOS 原生的图形化安装引导,对系统路径的自动整合最佳,省时省力。
结论: 下载时请直接锁定 macOS ARM64 DMG Installer。
🔗 官方下载地址与步骤
我们以 Oracle 官方提供的 JDK 17 为例。
Oracle JDK 17 官网下载地址: https://www.oracle.com/java/technologies/downloads/#java17
下载步骤:
- 访问上述官网链接。
- 在操作系统选项卡中,点击 macOS。
- 找到 ARM64 DMG Installer 这一行。
- 点击右侧的下载链接(例如
jdk-17_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。
- 打开终端 (Terminal)。
- 编辑配置文件:输入以下命令并回车,使用 nano 编辑器打开配置:
nano ~/.zshrc- 写入环境变量:在文件末尾,粘贴以下两行代码:
export JAVA_HOME=$(/usr/libexec/java_home -v 17)export PATH=$JAVA_HOME/bin:$PATH注意:使用 /usr/libexec/java_home 动态获取路径是 macOS 独有的优雅方式,比写死绝对路径更好。
4. 保存并退出:按 Control + O 保存,按 Enter 确认,然后按 Control + X 退出编辑器。
5. 使配置生效:在终端执行以下命令:
source ~/.zshrc✅ 验证安装
最后一步,确认我们的 M4 芯片已经成功运行了原生的 JDK 17。
在终端中输入:
java -version如果你看到类似如下的输出,那么恭喜你,配置完美成功!
java version "17.0.x" 202X-xx-xx LTSJava(TM) SE Runtime Environment (build 17.0.x+xx-LTS-xx)Java HotSpot(TM) 64-Bit Server VM (build 17.0.x+xx-LTS-xx, mixed mode, sharing)