1. 下载(适用于 Windows / macOS / Linux)
- 打开下载页面:
Temurin Releases - 在页面中选择:
-
JDK(不要选 JRE) -
Version:选择符合需求的版本 -
Package type:优先选安装包/Installer(Windows/macOS 通常会给你系统安装器;Linux 可能给tar.gz或平台包) -
OS:选择你的系统(Windows / macOS / Linux) -
Architecture:通常是x64(Intel/AMD),苹果芯片可能是aarch64(如适用)
-
- 点击下载,得到对应系统的安装包文件(常见包括 Windows 的
.msi,macOS 的.pkg,Linux 的.tar.gz/.rpm/.deb等)。
2. 安装(下载后进行系统安装)
Windows(.msi 安装包为主)
- 双击下载的安装包(例如
.msi)。 - 按向导完成安装。
- 记下安装目录(用于后面配置
JAVA_HOME),常见类似:C:\Program Files\Eclipse Adoptium\...
macOS(.pkg 安装包为主)
- 双击下载的
.pkg安装包。 - 按安装向导完成安装。
- 安装完成后,通常会出现在:
/Library/Java/JavaVirtualMachines/
Linux(安装包类型可能不同)
- 若下载的是
tar.gz:-
解压到建议目录(例如
/opt)sudo mkdir -p /opt
sudo tar -xzf jdk-*.tar.gz -C /opt
-
记下解压出的目录(例如
/opt/jdk-11.x.x)。
-
- 若下载的是
rpm/deb:- 使用系统包管理器安装即可(安装后通常会落在
/usr/lib/jvm/或类似路径) - 安装后建议用
ls /usr/lib/jvm查看实际目录,再配置JAVA_HOME。
- 使用系统包管理器安装即可(安装后通常会落在
3. 配置环境变量(JAVA_HOME + PATH)
Windows(系统环境变量)
- 打开:
此电脑→ 右键 →属性→高级系统设置→环境变量 - 新建/修改
JAVA_HOME(系统变量):- 变量名:
JAVA_HOME - 变量值:填你的 JDK 安装目录,参考第2步中安装时的安装目录(例如
C:\Program Files\Eclipse Adoptium\jdk-11.x.x-hotspot)
- 变量名:
- 修改
Path(系统变量):- 编辑
Path→新建 - 值填写:
%JAVA_HOME%\bin
- 编辑
macOS(zsh:编辑 ~/.zshrc)
- 打开配置文件:
vim ~/.zshrc - 追加(版本按你安装的为准,这里演示 JDK 11):
export JAVA_HOME=$(/usr/libexec/java_home -v 11<目标版本号>)
export PATH="$JAVA_HOME/bin:$PATH"
- 使配置立即生效:
source ~/.zshrc
Linux(建议写入 /etc/profile.d/)
- 创建脚本:
sudo vim /etc/profile.d/jdk.sh - 写入(把路径改成你实际 JDK 路径;示例用
/opt/jdk-11形式):
export JAVA_HOME=/opt/jdk-11
export PATH="$JAVA_HOME/bin:$PATH"
- 使当前终端生效:
source /etc/profile.d/jdk.sh
4. 验证是否配置成功
Windows(打开新终端执行)
java -version
javac -version
echo %JAVA_HOME%
并确认 java/javac 命令可正常输出版本信息。
macOS / Linux(打开新终端执行)
java -version
javac -version
echo $JAVA_HOME
echo $PATH
建议重点确认:输出的 java -version 正确,且 JAVA_HOME 指向的是 JDK 根目录(包含 bin 的那个目录)。
常见注意点
-
JAVA_HOME一定要指向 JDK 根目录,不要指向bin。 -
PATH需要把$JAVA_HOME/bin放在前面(示例中已按推荐顺序设置)。