文章

Mac安装JDK

Mac安装JDK

一、下载JDK

JDK的下载可以通过HomeBrew安装,也可以像在Windows上那样下载官网的安装包来安转

1.HomeBrew安装

  1. 打开Terminal,搜索可用的OpenJDK版本:
1
brew search openjdk
  1. 安装最新版或特定版本
1
brew install openjdk@21
  1. 重要配置:Homebrew 安装后需要建立软链接,以便系统识别。运行安装完成提示中的命令(类似如下,请以终端实际提示为准)
1
sudo ln -sfn /opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk
  1. 验证安装

如果显示版本号且包含 “aarch64” 或 “64-bit Server VM”,即表示安装成功。

1
java -version

2.手动安装

  1. 前往Oracle JDK 官网

  2. 选择 macOS 操作系统。

  3. 核心步骤:下载 ARM64 DMG Installer (如果你是 M系列芯片的话,切勿下载 x64 架构)。

  4. 双击 DMG 文件并按提示安装。

  5. 安装完成后检查两项

1
2
3
java -version
# 主要是检查Mac有没有自动写环境变量
echo $JAVA_HOME

一般来说,java -version是可以正常输出Java版本的,但是有可能环境变量输出为空,这时应该配置Java环境变量

1
echo 'export JAVA_HOME=$(/usr/libexec/java_home)' >> ~/.zshrc

/usr/libexec/java_home 是 macOS 自带的一个小工具,它会自动寻找你安装的最新、最好的 JDK 路径,这样以后你升级 Java 版本,环境变量会自动更新,不用每次都改。

刚才修改了配置文件,系统还没加载它。输入下面这行命令让它立即生效:

1
source ~/.zshrc
  1. 再次检查环境变量
1
echo $JAVA_HOME

应该能看到类似这样的输出(路径可能略有不同): /Library/Java/JavaVirtualMachines/openjdk-21.jdk/Contents/Home (或者是 Homebrew 的路径)

二、配置VS Code

  1. 打开 VS Code。

  2. 点击左侧侧边栏的 扩展 (Extensions) 图标(或按 Cmd + Shift + X)。

  3. 在搜索框输入 Extension Pack for Java。

  4. 点击安装由 Microsoft 提供的 “Extension Pack for Java”。这是一个合集包,包含了语言支持、调试器、Maven/Gradle 支持等必要插件。

  5. 写一个hello world去验证Java环境。

本文由作者按照 CC BY 4.0 进行授权