安装Java开发工具包(JDK)在macOS系统上的详细指南
准备工作:确认系统需求与下载JDK
在macOS系统上安装Java开发工具包(JDK)是开发Java应用程序的基础步骤,确保您的Mac系统满足基本要求:macOS 10.12(Sierra)或更高版本,至少4GB可用内存,以及稳定的网络连接。

-
检查是否已安装Java
打开终端(应用程序 > 实用工具 > 终端),输入以下命令检查当前系统是否已安装Java:java -version
如果显示Java版本号(如1.8.0_321),说明已安装,但建议更新到最新版本以获得更好的性能和安全性,若提示“command not found”,则需要手动安装。
-
下载JDK安装包
访问Oracle官方JDK下载页面(https://www.oracle.com/java/technologies/downloads/),选择适合macOS的版本(如JDK 17 LTS或JDK 21),点击“下载”按钮,根据系统架构(Intel或Apple Silicon)选择对应的.dmg安装文件。
安装JDK的详细步骤
-
打开安装包
下载完成后,双击.dmg文件,在弹出的窗口中双击“JDK [版本号].pkg”启动安装程序。 -
同意许可协议
阅读Oracle许可证协议,勾选“我同意许可协议”选项,点击“继续”。 -
选择安装位置
默认安装位置为“/Library/Java/JavaVirtualMachines/”,建议保持默认设置,点击“安装”。 -
输入管理员密码
系统会提示输入Mac的管理员密码以完成安装,输入后点击“安装助理”中的“安装”。 -
验证安装
安装完成后,再次打开终端,输入以下命令确认JDK版本:java -version
若显示新安装的版本号,说明安装成功,可通过以下命令查看JDK的安装路径:

/usr/libexec/java_home -V
配置环境变量(可选)
某些开发工具可能需要手动配置JAVA_HOME环境变量,以下是具体步骤:
-
打开终端,输入以下命令打开bash配置文件:
nano ~/.bash_profile
-
添加环境变量,在文件末尾添加以下内容(根据实际安装路径调整):
export JAVA_HOME=$(/usr/libexec/java_home -v 17) export PATH=$JAVA_HOME/bin:$PATH
-
保存并退出:按
Ctrl + O保存,按Enter确认,再按Ctrl + X退出。 -
使配置生效:运行以下命令:
source ~/.bash_profile
-
验证配置:输入
echo $JAVA_HOME,若返回JDK路径,则配置成功。
安装Java开发工具(如IntelliJ IDEA)
JDK安装完成后,建议搭配集成开发环境(IDE)提升开发效率,以IntelliJ IDEA为例:
-
下载IDE:访问JetBrains官网(https://www.jetbrains.com/idea/download/),选择Community(免费)或Ultimate版本,下载.dmg安装包。
-
安装IDE:双击.dmg文件,将IntelliJ IDEA图标拖拽到“应用程序”文件夹。

-
配置JDK:首次启动IntelliJ IDEA时,选择“Configure > Project Defaults > Project Structure”,在SDK选项中添加已安装的JDK路径(通过
/usr/libexec/java_home命令获取)。
常见问题与解决方案
-
问题:终端提示“zsh: command not found: java”
解决:检查环境变量配置是否正确,或尝试重启终端。 -
问题:安装JDK时提示“无法验证开发者”
解决:进入“系统偏好设置 > 安全性与隐私”,点击“仍要打开”。 -
问题:多版本JDK冲突
解决:使用/usr/libexec/java_home -V查看所有版本,通过以下命令切换默认版本:export JAVA_HOME=$(/usr/libexec/java_home -v [版本号])
视频教程推荐
对于视觉学习者,以下视频资源可辅助安装过程:
- Oracle官方JDK安装教程:搜索“Oracle JDK macOS Installation Guide”,官网提供详细演示。
- B站/Bilibili:关键词“Java macOS安装教程”,推荐UP主“尚硅谷”或“黑马程序员”的入门视频。
- YouTube:搜索“Install JDK on Mac Java Tutorial”,频道“Java Brains”提供分步讲解。
通过以上步骤,您已成功在Mac系统上安装并配置了Java开发环境,无论是学习Java基础还是开发企业级应用,稳定的JDK和IDE都是必不可少的工具,建议定期更新JDK版本以获取最新功能和安全补丁,若遇到问题,可参考官方文档或社区论坛(如Stack Overflow)寻求帮助,祝您开发顺利!

















