Windows 11 安装 JDK 25:下载、配置与验证
在 Windows 11 环境下搭建 Java 开发环境是许多开发者的第一步。本文将手把手带你完成 JDK 25 的安装全过程,涵盖从官网下载到环境变量配置的每一个关键细节。
1. 下载
首先访问 Oracle 官方下载页面:
https://www.oracle.com/cn/java/technologies/downloads/
进入页面后向下滚动找到 JDK 25 版本,点击对应的链接。在操作系统选项中选择 Windows,架构选择 x64 Compressed Archive(即 x64 架构的压缩包)。点击下载 jdk-25_windows-x64_bin.zip 文件。
为什么推荐压缩版而非安装程序?
很多新手会纠结选 .exe 还是 .zip。作为老手,我更推荐 .zip 压缩包,原因很简单:
- 免安装且绿色:解压即用,不会往注册表写东西,卸载时直接删除文件夹即可,干净利落。
- 多版本共存:如果以后需要同时保留 JDK 8 或 JDK 17,解压到不同目录就能轻松切换,不用被安装向导限制。
2. 安装与解压
假设你下载到了 jdk-25_windows-x64_bin.zip,建议将其解压到一个没有中文和空格的路径下,例如 D:\Java\jdk-25。虽然现代系统对中文路径支持较好,但为了规避潜在的环境变量解析问题,英文路径是最稳妥的选择。
解压完成后,你会看到包含 bin、lib、conf 等目录的文件夹结构,这就是 JDK 的核心目录。
3. 配置环境变量
这一步最关键,配置错了后续所有命令都会报错。
3.1 配置 JAVA_HOME 和 Path
- 右键'此电脑' -> '属性' -> '高级系统设置' -> '环境变量'。
- 在'系统变量'区域新建
JAVA_HOME,值为你的 JDK 安装路径,比如D:\Java\jdk-25。注意这里要用双反斜杠或者单反斜杠,不要带末尾的反斜杠。 - 找到
Path变量,编辑并新建一项%JAVA_HOME%\bin。这样任何位置都能调用java命令。
3.2 关于 CLASSPATH
在较新的 JDK 版本中,CLASSPATH 其实已经不是必须配置的了,默认情况下 Java 会自动在当前目录查找类文件。除非你有特殊的旧项目需求,否则建议保持默认,避免配置错误导致找不到类。
4. 验证环境
打开命令提示符(CMD)或 PowerShell,输入以下命令检查版本:
java -version
如果输出了类似 openjdk version "25..." 的信息,说明环境变量配置成功。如果是 javac 命令也有效,说明编译器也准备好了。
4.1 创建测试程序
光看版本号不够,最好跑个小程序确认一下。创建一个 HelloWorld.java 文件:
public class {
{
System.out.println();
}
}


