Java JDK 21 安装与环境配置指南
一、JDK 21 核心优势
长期支持更稳定:作为 LTS 版本,JDK 21 提供更长的技术支持周期,兼容性更强,适合开发、测试及生产环境使用。 免费商用权益:根据 Oracle 无费用条款(NFTC),JDK 21 二进制文件可免费用于生产场景,无需额外付费授权。 性能与功能升级:优化了垃圾回收机制、增强了并发处理能力,同时兼容主流开发工具(IntelliJ IDEA、Eclipse 等)。 跨平台适配:支持 Windows、macOS、Linux 等多种操作系统,满足不同开发环境需求。
二、前期准备:确认系统版本
安装前需明确电脑操作系统及硬件架构,避免下载错误版本:
- Windows 系统:右键'此电脑'→'属性',查看系统类型(64 位 / 32 位,目前主流为 64 位)。
- macOS 系统:点击桌面左上角'苹果图标'→'关于本机',查看芯片类型(Intel 芯片 / M 系列芯片,如 M1、M2、M3)。
三、官方下载 JDK 21
-
访问 Oracle 官方下载地址 打开浏览器,输入官方下载链接:Java Downloads | Oracle(建议直接访问官网,避免第三方镜像站的捆绑软件)。 选择适合 JDK 版本,本文选择 JDK 21 在 Windows x64 环境下安装 x64 Installer。
选择建议:- 普通用户:选择 x64 Installer,简便、快速。

- 开发者或需要灵活控制安装位置的用户:选择 x64 Compressed Archive,需要手动设置环境变量。
- IT 管理员或批量部署:选择 x64 MSI Installer,适合批量安装和企业环境。
- 普通用户:选择 x64 Installer,简便、快速。
-
选择对应系统版本下载(以 JDK 21 为例)
- 步骤 1:页面下拉找到'Java 21'相关下载区域,点击'JDK Download'进入下载页面。
- 步骤 2:根据操作系统选择对应版本:
- Windows 系统:切换到'Windows'选项卡,点击'x64 Installer'(exe 格式,约 200MB),适合 64 位 Windows 10/11。

- macOS 系统:切换到'macOS'选项卡,Intel 芯片选择'x64 Installer'(dmg 格式),M 系列芯片选择'arm64 Installer'(dmg 格式)。
- Windows 系统:切换到'Windows'选项卡,点击'x64 Installer'(exe 格式,约 200MB),适合 64 位 Windows 10/11。
- 步骤 3:下载前需勾选'Accept License Agreement'(接受许可协议),然后点击下载链接。
- 步骤 4:若未登录 Oracle 账号,会提示登录或注册。无需复杂操作,可使用邮箱快速注册,或选择'跳过登录'(部分地区支持直接下载)。
-
下载完成验证 下载后找到安装包(默认在'下载'文件夹):
- Windows:文件名为'jdk-21_windows-x64_bin.exe'

- macOS:文件名为'jdk-21_macos-x64_bin.dmg'(Intel 芯片)或'jdk-21_macos-aarch64_bin.dmg'(M 芯片)
- Windows:文件名为'jdk-21_windows-x64_bin.exe'
四、Windows 10/11 系统:JDK 安装与配置
-
分步安装 JDK 21 双击下载的 exe 安装包,弹出安装向导,点击'下一步'。 2. 选择安装目录(建议默认路径,如'D:\App\JDK\jdk-21',便于后续配置;若需自定义路径,需记住安装位置,避免中文路径)。
3. 勾选'开发工具'(必须勾选,包含 javac 编译器、java 运行器等核心工具),其他组件默认即可,点击'下一步'。
4. 等待安装进度条完成(约 1-2 分钟),点击'关闭',安装完成。

-
环境变量配置(关键步骤) 环境变量的作用是让 Windows 系统在任意目录下识别 Java 命令(如 javac、java),配置步骤如下: (1) 打开环境变量配置窗口
- 方法 1:右键'此电脑'→'属性'→'高级系统设置'→'环境变量'。

- 方法 2:按下 Win+R,输入'sysdm.cpl',回车→切换到'高级'选项卡→'环境变量'。 (2) 配置系统变量(3 个核心变量)
- ① 新建'JAVA_HOME'变量
在'系统变量'区域点击'新建'。
变量名:JAVA_HOME(大写,固定写法)。
变量值:JDK 的安装目录(如默认路径'C:\Program Files\Java\jdk-21',需与实际安装路径一致)。
点击'确定'保存。 - ② 配置'Path'变量
在'系统变量'中找到'Path',双击打开编辑窗口。
点击'新建',输入 %JAVA_HOME%\bin(引用 JAVA_HOME 变量,避免后续修改路径重复配置)。 (可选)再点击'新建',输入%JAVA_HOME%\jre\bin(JRE 运行环境路径,部分版本需手动添加)。 点击'上移',将两个新建的路径移到顶部,避免与其他环境变量冲突,点击'确定'。 - ③(可选)新建'CLASSPATH'变量(可选,部分老项目需要)
在'系统变量'区域点击'新建'。
变量名:CLASSPATH。
变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意开头的英文句号,代表当前目录)。 点击'确定'保存。 (3) 保存所有配置 依次点击环境变量窗口和系统属性窗口的'确定',确保配置生效。
- 方法 1:右键'此电脑'→'属性'→'高级系统设置'→'环境变量'。
-
安装与配置验证 按下 Win+R,输入'cmd',打开命令提示符(CMD)。 依次输入以下 3 条命令,若均显示正常信息,则说明安装配置成功:
java -version javac -version出现上述输出说明安装成功。


