1. JDK安装与配置:为M1 Mac选择最佳Java开发套件
刚拿到M1 Mac的Java开发者,第一道门槛就是JDK的安装。不同于传统x86架构,M1芯片采用ARM架构,需要专门优化的JDK版本才能发挥最佳性能。我实测过多款JDK发行版,推荐Azul Zulu或Amazon Corretto的ARM版本,它们对M1芯片的适配最完善。
下载时建议选择.dmg格式安装包,双击即可自动完成安装。以Azul Zulu为例,安装后JDK默认路径为/Library/Java/JavaVirtualMachines/zulu-19.jdk/Contents/Home。这里有个小技巧:如果找不到Library文件夹,在Finder中使用Command+Shift+G快捷键直接输入路径即可。
环境变量配置是很多新手容易出错的地方。M1 Mac默认使用zsh终端,需要修改~/.zshrc文件(如果没有就新建)。用vim编辑时,建议先按i进入编辑模式,粘贴以下内容:
export JAVA_HOME=$(/usr/libexec/java_home -v 19)
export PATH=$JAVA_HOME/bin:$PATH
这里有个智能写法:$(/usr/libexec/java_home -v 19)会自动检测JDK19的安装路径,即使后续升级版本也不用修改配置。保存退出后执行source ~/.zshrc立即生效。验证安装是否成功,可以运行java -version,看到类似以下输出就说明配置正确:
openjdk 19.0.2 2023-01-17
OpenJDK Runtime Environment Zulu19.32+15-CA (build 19.0.2+7)
OpenJDK 64-Bit Server VM Zulu19.32+15-CA (build 19.0.2+7, mixed m


340


被折叠的 条评论
为什么被折叠?



