推荐从Oracle官网或国内可信网盘下载JDK 17安装包,安装时自定义无中文无空格路径,配置JAVA_HOME和Path环境变量,最后用java -version、javac -version及where命令验证。

直接去 Oracle 官网下载 JDK 17 安装包,按向导安装后配置 JAVA_HOME 和 Path 环境变量,再用命令行验证即可。关键在路径不能含中文、环境变量填对、测试三步缺一不可。
从哪下载 JDK 17
推荐两个可靠渠道:
-
Oracle 官网(首选):打开 https://www.php.cn/link/bc1f015249c3cf61633174c93943648b,找到 Windows x64 Installer(文件名类似
jdk-17.0.7_windows-x64_bin.exe),点击下载; - 国内可信网盘(备用):如 Quark 等平台提供的免登录直链(注意核对文件哈希或来源可信度),适合官网下载慢或受网络限制时使用。
⚠️ 注意:不要选“ZIP 归档版”(即 .zip 文件),那是免安装版,新手容易配错路径;一定要选带 Installer 字样的 .exe 文件。
安装 JDK 17 的操作要点
双击运行下载好的 .exe 文件,全程点“下一步”即可,但有三点必须留意:
立即学习“Java免费学习笔记(深入)”;
- 安装路径建议自定义,例如
D:\Java\jdk-17.0.7,避免默认的C:\Program Files\Java\...(空格和特殊字符可能引发后续问题); - 路径中绝对不能有中文、空格或符号(如“我的软件”“Java 17”都不行);
- 记下你最终选定的完整路径,后面配环境变量要用到。
必须配置的两个环境变量
右键“此电脑” → “属性” → “高级系统设置” → “环境变量”,在系统变量区域操作:
- 新建一个变量:
变量名:JAVA_HOME
变量值:你刚才记下的 JDK 安装目录(不含 \bin,例如D:\Java\jdk-17.0.7); - 编辑已有的 Path 变量 → 新建一行 → 输入:
%JAVA_HOME%\bin
✅ 不需要配置 CLASSPATH 或 jre\bin 路径——JDK 17 已移除独立 JRE,这些是旧版本遗留做法,配了反而可能出错。
验证是否安装成功
打开一个新的命令提示符(cmd),依次输入以下三条命令:
-
java -version—— 显示版本信息(如java version "17.0.7"); -
javac -version—— 显示编译器版本(如javac 17.0.7); -
where java和where javac—— 查看实际调用路径,确认指向你安装的 JDK 目录下的 bin 文件。
三者都正常返回,说明 JDK 17 已就绪。如果报“不是内部或外部命令”,请重点检查 JAVA_HOME 路径是否拼写错误、Path 是否漏加 %JAVA_HOME%\bin、cmd 是否重启(改完环境变量需新开窗口才生效)。


















