M4芯片MAC安装java环境
·
目录
1. 前提条件
需要自己安装brew和终端(比如iterm2)
2. 安装命令
-
安装jdk
brew install openjdk@11
-
配置jdk
# M4芯片 JDK11 环境变量一键配置(复制全部执行)
echo 'export JAVA_HOME="/opt/homebrew/opt/openjdk@11"' >> ~/.zshrc
echo 'export PATH="$JAVA_HOME/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
-
验证安装 + 配置成功
# 1. 验证Java运行环境版本(核心,必须显示11.x.x)
java -version
# 2. 验证Java编译器(确认是完整JDK,非仅JRE)
javac -version
# 3. 验证JAVA_HOME路径(确认配置正确)
echo $JAVA_HOME
# 上述命令标准输出
# java -version 输出
openjdk version "11.0.25" 2024-07-16 LTS
OpenJDK Runtime Environment Homebrew (build 11.0.25+0)
OpenJDK 64-Bit Server VM Homebrew (build 11.0.25+0, mixed mode)
# javac -version 输出
javac 11.0.25
# echo $JAVA_HOME 输出
/opt/homebrew/opt/openjdk@11
注意:如果echo $JAVA_HOME没有输出,关闭终端,重新打开。
-
将 JDK11 接入 jenv 版本管理
# 1. 安装jenv(未装的话执行这行)
brew install jenv
# 2. 配置jenv环境变量(M4专属,永久生效)
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zshrc
# 3. 把JDK11 注册到jenv(M4固定路径,直接复制)
jenv add /opt/homebrew/opt/openjdk@11
# 4. 全局切换为JDK11(核心,生效所有终端/项目)
jenv global 11
# 5. 验证jenv接管成功(可选)
jenv versions
-
安装jdk21
brew install openjdk@21
-
将 JDK21 接入 jenv 版本管理
# 1. 把JDK21 注册到jenv(M4固定路径,直接复制)
jenv add /opt/homebrew/opt/openjdk@21
# 2. 全局切换为JDK11(核心,生效所有终端/项目)
jenv global 21
# 3. 验证jenv接管成功(可选)
jenv versions
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)