首页 > Java > java教程 > 正文

Java开发环境如何在MacOS搭建 Mac系统JDK安装与配置步骤

P粉602998670
发布: 2025-10-02 22:18:02
原创
857人浏览过
安装OpenJDK并配置环境变量即可完成MacOS Java环境搭建。首先从Adoptium官网下载适合Mac的.pkg安装包,如temurin-17-jdk,双击按提示安装至默认路径/Library/Java/JavaVirtualMachines/。随后在终端执行java -version和javac -version验证JDK与编译器是否可用。接着通过/usr/libexec/java_home -V确认安装路径,并编辑~/.zshrc文件添加export JAVA_HOME=$(/usr/libexec/java_home)和更新PATH,保存后运行source ~/.zshrc使配置生效。最后通过echo $JAVA_HOME检查路径输出,确认无误则环境搭建成功,可配合IDE进行开发。

java开发环境如何在macos搭建 mac系统jdk安装与配置步骤

在MacOS上搭建Java开发环境,核心是安装JDK并正确配置环境变量。只要按步骤操作,整个过程简单直接。

下载并安装JDK

目前主流使用的是Oracle JDK或OpenJDK。推荐使用OpenJDK(如Adoptium/Eclipse Temurin)避免授权问题。

  • 访问 https://adoptium.net/,选择适合Mac的版本(如macOS x64或Apple Silicon ARM)
  • 下载 .pkg 安装包(例如:temurin-17-jdk.pkg)
  • 双击安装包,按照提示完成安装,系统会自动将JDK安装到 /Library/Java/JavaVirtualMachines/ 目录下

验证JDK是否安装成功

打开终端(Terminal),输入以下命令查看Java版本:

java -version

如果显示类似以下内容,说明JDK已安装成功:

立即学习Java免费学习笔记(深入)”;

openjdk version "17.0.9" 2023-10-17

再执行下面命令确认javac编译器是否可用:

javac -version

应输出对应的Java编译器版本。

配置环境变量(JDK路径)

虽然新版JDK在Mac上通常无需手动配置,但为确保开发工具能正确定位JDK,建议设置JAVA_HOME变量。

  • 打开终端,先确认JDK实际安装路径:
    /usr/libexec/java_home -V(列出所有已安装JDK)
  • 获取默认JDK路径:
    /usr/libexec/java_home
  • 编辑shell配置文件,根据你使用的shell选择对应文件:

如果你使用 zsh(macOS默认):

百度文心一格
百度文心一格

百度推出的AI绘画作图工具

百度文心一格 112
查看详情 百度文心一格
nano ~/.zshrc

添加以下内容:

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH

保存并退出(nano中按 Ctrl+O 回车,Ctrl+X),然后加载配置:

source ~/.zshrc

测试环境配置

在终端执行以下命令验证配置是否生效:

echo $JAVA_HOME

应输出类似:
/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home

这表示JAVA_HOME已正确设置。

至此,Mac上的Java开发环境已搭建完成。你可以使用命令行编译运行Java程序,也可以配合IntelliJ IDEA、VS Code等IDE进行开发。

基本上就这些,不复杂但容易忽略细节。保持JDK版本与项目需求一致即可。

以上就是Java开发环境如何在MacOS搭建 Mac系统JDK安装与配置步骤的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号