本文档将指导您如何下载、安装 JDK 21(最新长期支持版)以及完成环境变量配置,使您能够在终端/命令行中运行 Java 程序。
推荐版本: JDK 21 (LTS)
Oracle 官方下载页: Oracle Java SE 21 下载。
根据您的操作系统和硬件架构选择对应的文件:
| 操作系统 | 版本 | 说明 |
|---|---|---|
| Windows | Windows x64 Installer |
.exe 安装程序,推荐 |
| macOS (Intel) | macOS x64 Installer |
.dmg 安装包 |
| macOS (Apple Silicon) | macOS AArch64 Installer |
.dmg 安装包 |
| Linux | Linux x64 |
.tar.gz 压缩包(手动解压) |
.exe 文件。Next。C:\Program Files\Java\jdk-21,避免中文路径或空格。Next 完成安装。.dmg 文件。Applications 文件夹。配置环境变量后,您可以在任意目录的终端或命令行中直接使用 java 和 javac 命令。
JAVA_HOMEC:\Program Files\Java\jdk-21)。Path:
%JAVA_HOME%\bin 到 Path 变量末尾。%JAVA_HOME%\jre\bin(如果需要单独的 JRE 环境)。编辑终端配置文件(如 ~/.bashrc、~/.zshrc 或 ~/.profile),添加以下内容:
# 设置 Java 环境变量
export JAVA_HOME=/usr/lib/jvm/jdk-21
export PATH=$PATH:$JAVA_HOME/bin
macOS 特殊说明: macOS 通常会自动配置环境变量,如果出现冲突,请检查 /Library/Java/JavaVirtualMachines/ 目录下的版本。
打开终端(Windows 可以打开 cmd 或 PowerShell),输入以下命令:
java -version
预期输出:
java version "21.0.x" 2024-09-17
Java(TM) SE Runtime Environment (build 21.0.x+xx)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.x+xx, mixed mode)
如果看到类似于上面的版本号(21.x),说明 Java 已成功安装并配置完毕。
注意:
JAVA_HOME 路径,以避免版本冲突。