本次教程设备为Mac mini m4,模拟纯新电脑配置jdk
首先安装jdk的话,我个人推荐使用Homebrew,非常的方便
but,因为是新电脑,我们还要先安装一个Xcode命令行工具来编译我们输入的命令
如果没有安装Xcode命令行工具,直接去执行这条命令
/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"
那么终端界面就会卡在Downloading Command Line Tools for Xcode,无法往下执行
1.首先我们打开终端
复制并粘贴这条命令
xcode-select --install,然后静静地等待一会就安装成功了
可以使用这两条命令验证一下
xcode-select -v # 应显示版本号(如 2414)
clang --version # 检查编译器
2.输出信息无误就开始安装Homebrew,粘贴以下命令:
/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"
注意,执行这条命令完全看你网速,建议不要中途退出
从这里可以看到已经安装成功
安装成功还没完,我们还要执行这三条命令(这里不要复制粘贴),要区别你的路径
echo >> /Users/lizheng/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/lizheng/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
3.然后开始安装jdk17
执行brew install openjdk@17
到这里就算安装成功,但是还有几个关键的点
还需要创建系统级符号链接
sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
4.配置环境变量(永久生效,注意区分路径)
添加JDK到PATH
echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
设置JAVA_HOME
echo 'export JAVA_HOME="/opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home"' >> ~/.zshrc
立即生效
source ~/.zshrc