Mac系统从零开始安装jdk17

389 阅读1分钟

本次教程设备为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.首先我们打开终端

image.png

复制并粘贴这条命令 xcode-select --install,然后静静地等待一会就安装成功了

image.png 可以使用这两条命令验证一下

xcode-select -v  # 应显示版本号(如 2414)
clang --version  # 检查编译器

2.输出信息无误就开始安装Homebrew,粘贴以下命令:

/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"

注意,执行这条命令完全看你网速,建议不要中途退出

从这里可以看到已经安装成功

image.png

安装成功还没完,我们还要执行这三条命令(这里不要复制粘贴),要区别你的路径

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

image.png 到这里就算安装成功,但是还有几个关键的点

还需要创建系统级符号链接 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

image.png