直接装JDK17即可:先从Oracle官网下载Windows x64 Installer安装包,安装时自定义全英文无空格路径(如D:\Java\jdk-17),再在系统变量中新建JAVA_HOME指向该路径(不含\bin),最后在Path中添加%JAVA_HOME%\bin。

直接装 JDK 17 就行,不用绕弯子。重点是选对安装包、记清路径、配好 JAVA_HOME,三步做完基本就能用。
下载 JDK 17 安装包
去 Oracle 官网下载最稳妥:
→ 打开 https://www.oracle.com/java/technologies/downloads/#java17
→ 找到 “Windows x64 Installer”(适用于绝大多数 Win10/Win11 64 位电脑)
→ 点击下载,文件名类似 jdk-17.0.13_windows-x64_bin.exe
如果官网下载慢,可用国内镜像或网盘链接(如 quark.cn/s/7186f4aa4c10),注意核对文件名是否含 “x64” 和 “jdk-17”。
⚠️ 别下错:不选 “MSI Installer”(企业部署用)、不选 “x86”(那是 32 位,现在基本不用)。
安装 JDK 17
双击运行下载好的 .exe 文件:
→ 一路点“下一步”,关键在选择安装路径
→ 推荐改到非系统盘,比如 D:\Java\jdk-17 或 D:\JDK17
→ 路径里不能有中文、空格、特殊符号(如 C:\Program Files\Java\… 可以,但不推荐)
安装完成后,记住这个完整路径——后面配环境变量全靠它。
立即学习“Java免费学习笔记(深入)”;
配置 JAVA_HOME 环境变量
这是最关键的一步,很多报错都出在这儿:
→ 按 Win + R,输入 sysdm.cpl 回车 → “高级” → “环境变量”
→ 在“系统变量”区点“新建”:
• 变量名:JAVA_HOME
• 变量值:你刚才记下的完整路径(例如 D:\Java\jdk-17)
→ 再找到“系统变量”里的 Path,双击 → “新建” → 输入:
%JAVA_HOME%\bin
✅ 不用配 CLASSPATH,JDK 17 不再需要;也不用加 jre\bin,新版已整合。
验证是否成功
打开一个新的命令提示符(cmd):
→ 输入 java -version 回车
→ 如果看到类似以下输出,说明搞定:
java version "17.0.13" 2026-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.13+8-LTS-224)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.13+8-LTS-224, mixed mode, sharing)
再输 javac -version,能显示版本号就更稳了。


















