适用于 macOS(Apple Silicon 与 Intel 架构均可) 要求:已安装 Homebrew 与 jenv
✅ 一、安装 OpenJDK 21
brew install openjdk@21
🔗 二、创建系统级符号链接(注册到 macOS 的 JVM 目录)
sudo ln -sfn /opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk
注意:Intel 架构路径可能是
/usr/local/opt/openjdk@21/...
,需根据实际调整。
🧰 三、配置 jenv 管理 OpenJDK 21
1. 将新安装的 JDK 添加至 jenv 管理
jenv add /Library/Java/JavaVirtualMachines/openjdk-21.jdk/Contents/Home
2. 设置为全局默认版本
jenv global 21
3. 设置当前目录为指定版本(可选)
jenv local 21
🧪 四、验证安装是否成功
java -version
输出应类似如下:
openjdk version "21.0.1" 2023-10-17
OpenJDK Runtime Environment Homebrew (build 21.0.1)
OpenJDK 64-Bit Server VM Homebrew (build 21.0.1, mixed mode, sharing)
💡 附加建议(确保 jenv 正确工作)
请确保你在 ~/.zshrc
或 ~/.zprofile
中包含以下内容(mac开发用户建议使用 ~/.zshrc
):
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
然后执行:
source ~/.zshrc
评论区