当前位置: 代码网 > it编程>操作系统>苹果Mac > Mac系统上安装 JDK 8 最稳最全教程(Homebrew 方式)

Mac系统上安装 JDK 8 最稳最全教程(Homebrew 方式)

2026年04月19日 苹果Mac 我要评论
前言在 macos 上开发 java 项目时,很多人需要安装 jdk 8。使用 homebrew 安装不仅方便,还能轻松管理多个版本(如 jdk 8、11、17)。本文提供从安装到环境变量配置的完整步

前言

在 macos 上开发 java 项目时,很多人需要安装 jdk 8

使用 homebrew 安装不仅方便,还能轻松管理多个版本(如 jdk 8、11、17)。

本文提供从安装到环境变量配置的完整步骤,小白照着也能成功。

一、确认 homebrew 是否安装

打开终端,输入:

brew -v
  • 如果显示版本号,说明已安装 homebrew,可跳到下一步。
  • 如果提示 command not found,请执行以下命令安装:
/bin/bash -c "$(curl -fssl https://raw.githubusercontent.com/homebrew/install/head/install.sh)"

安装完成后,配置环境变量(zsh 默认使用 ~/.zprofile):

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

二、添加 jdk 版本源(推荐)

为了安装不同版本的 jdk(8、11、17、21),执行:

brew tap homebrew/cask-versions

三、安装 jdk 8(推荐 zulu 或 temurin)

目前 mac 上主流有两种稳定选择:

发行版维护方特点推荐度
zulu (azul)azul systems免费商用、苹果签名、安全稳定、arm/m1 优化好⭐⭐⭐⭐⭐
temurin (adoptium)eclipse 基金会稳定可靠、社区活跃、开源纯净⭐⭐⭐⭐☆

最推荐方式:安装 zulu jdk 8

brew install --cask zulu8

由 azul 提供官方签名和长期支持版本,兼容 intellij idea、vscode、maven、gradle 等工具。

备选方案:安装 temurin jdk 8

brew install --cask temurin8

由 eclipse adoptium 提供,同样免费稳定,区别主要在维护方。

四、配置 java_home 环境变量

安装完成后,让系统识别默认 jdk。

查看已安装的 jdk

/usr/libexec/java_home -v

示例输出:

1.8.0_392, arm64: "zulu 8" /library/java/javavirtualmachines/zulu-8.jdk/contents/home

配置环境变量(zsh 用户)

编辑配置文件:

nano ~/.zshrc

在文件末尾添加:

export java_home=$(/usr/libexec/java_home -v 1.8)
export path=$java_home/bin:$path

保存退出后,刷新配置:

source ~/.zshrc

3️⃣ 验证是否生效

java -version

示例输出:

openjdk version "1.8.0_392"
openjdk runtime environment (zulu 8.74.0.17-ca)(build 1.8.0_392-b08)
openjdk 64-bit server vm (zulu 8.74.0.17-ca)(build 25.392-b08, mixed mode)

✅ 表示安装成功。

五、可选:多版本 jdk 管理(jenv)

如果你还需要使用 jdk 11、17,可以安装 jenv 统一管理:

brew install jenv

配置到 zsh:

echo 'export path="$home/.jenv/bin:$path"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zshrc

添加 jdk:

jenv add /library/java/javavirtualmachines/zulu-8.jdk/contents/home
jenv add /library/java/javavirtualmachines/zulu-17.jdk/contents/home

切换版本:

jenv global 1.8
jenv local 17

这样可以灵活切换全局或项目级的 jdk 版本。

六、小结与推荐方案

项目推荐方案
安装方式homebrew
jdk 版本源homebrew/cask-versions
首选发行版zulu 8(稳定、免费、苹果签名)
备选发行版temurin 8(eclipse 维护)
多版本管理jenv

最简命令汇总(复制即用)

# 安装 homebrew 版本源
brew tap homebrew/cask-versions
# 安装 jdk 8(推荐 zulu)
brew install --cask zulu8
# 配置环境变量
echo 'export java_home=$(/usr/libexec/java_home -v 1.8)' >> ~/.zshrc
echo 'export path=$java_home/bin:$path' >> ~/.zshrc
source ~/.zshrc
# 验证
java -version

总结

  • zulu 8 是 macos 上安装 jdk 8 的最佳选择:
    稳定、签名齐全、m 系列优化好、永久免费可商用。
  • 使用 homebrew 管理更方便、可快速切换版本。
  • 配合 jenv 管理多版本 jdk,更灵活高效。

到此这篇关于mac系统上安装jdk8最稳最全教程的文章就介绍到这了,更多相关mac安装jdk8内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com