Java JDK 21 安装与环境配置指南
JDK(Java Development Kit)是开发和运行 Java 程序的基础环境。作为长期支持(LTS)版本,JDK 21 提供了更长的技术支持周期和免费商用权益,适合生产环境及重新分发。本文将针对 Windows(10/11)和 macOS(Intel/M 芯片)两大主流系统,提供从官方下载、分步安装到环境变量配置的完整流程,附带验证步骤和常见问题排查。
一、前期准备:确认系统架构
安装前需明确电脑操作系统及硬件架构,避免下载错误版本导致无法运行。
- Windows 系统:右键'此电脑'→'属性',查看系统类型(目前主流为 64 位)。
- macOS 系统:点击左上角'苹果图标'→'关于本机',查看芯片类型(Intel 芯片或 M 系列芯片如 M1/M2/M3)。
二、官方下载 JDK 21
建议直接访问 Oracle 官网下载,避免第三方镜像站捆绑软件。
- 打开浏览器访问 Java Downloads。
- 页面下拉找到'Java 21'相关下载区域,点击'JDK Download'。
- 根据操作系统选择对应版本:
- Windows:选择'x64 Installer'(exe 格式),适合 64 位 Windows 10/11。
- macOS:Intel 芯片选'x64 Installer'(dmg 格式),M 系列芯片选'arm64 Installer'(dmg 格式)。
- 勾选'Accept License Agreement'接受许可协议后点击下载。若未登录账号,部分区域支持跳过登录直接下载。
- 下载完成后,文件通常位于'下载'文件夹,文件名类似
jdk-21_windows-x64_bin.exe或jdk-21_macos_x64_bin.dmg。
三、Windows 系统:安装与配置
1. 安装 JDK
双击下载的 exe 安装包启动向导:
- 点击'下一步',选择安装目录。建议保持默认路径(如
C:\Program Files\Java\jdk-21),若自定义请确保路径无中文且包含空格。 - 勾选'开发工具'(包含 javac 编译器、java 运行器等核心组件),其他组件默认即可。
- 等待进度条完成,点击'关闭'。
2. 环境变量配置
环境变量的作用是让系统在任意目录下识别 Java 命令。需在'系统变量'中操作。
(1)新建 JAVA_HOME
在'系统变量'区域点击'新建':
- 变量名:
JAVA_HOME - 变量值:JDK 的安装目录(例如
C:\Program Files\Java\jdk-21) - 点击'确定'保存。
(2)编辑 Path 变量
在'系统变量'中找到并双击'Path':
- 点击'新建',输入
%JAVA_HOME%\bin - 点击'上移'将新路径移至顶部,避免与其他环境冲突。
- 点击'确定'保存。
注意:现代 JDK(9+)通常不再强制要求配置 CLASSPATH,除非有遗留项目需求。如需配置,可新建变量
CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。
(3)生效配置
依次点击所有窗口'确定',建议重启命令行窗口使配置立即生效。


