jdk 17安装只需三步:下载eclipse temurin或oracle官方包,安装时设无空格短路径如d:\java\jdk17并取消public jre,再配置java_home和path中的%java_home%\bin。

直接装好就能用,不用折腾 CLASSPATH,重点就三步:下对包、装对路、配对 JAVA_HOME 和 Path。
选对安装包和下载渠道
去官网下载最稳:
- 推荐 Eclipse Temurin(https://www.php.cn/link/e387385ebe0dbeefed3e8e9f3968aaba),开源免费、测试严格、支持 Windows x64 .msi 或 .zip
- Oracle 官方版(https://www.php.cn/link/bc1f015249c3cf61633174c93943648b)也行,但需注册账号
- 新手选 .msi 或 .exe 安装包,自动处理注册表,IDE 更容易识别;老手或想多版本共存可选 .zip 解压即用
安装时注意路径和细节
别用默认 C:\Program Files\Java\jdk-17.x.x,空格和长路径容易出问题:
- 安装时手动改路径,比如 D:\Java\jdk17(全英文、无空格、短路径)
- 取消勾选“Public JRE”——JDK 17 自带 JRE,不需要额外装
- 装完记牢这个路径,后面配置环境变量全靠它
只配两个关键环境变量
JDK 17 不需要 CLASSPATH,配了反而可能干扰。只需以下两步:
- 新建系统变量:JAVA_HOME,值填你刚才记的路径,例如 D:\Java\jdk17
- 编辑系统变量 Path,新增一项:%JAVA_HOME%\bin
- 完成后一定关掉所有 CMD/PowerShell 窗口,重新打开一个再测试
验证是否成功
新开命令行,依次执行:
- java -version → 应显示 openjdk version "17.x.x"
- javac -version → 应显示 javac 17.x.x
- echo %JAVA_HOME% → 应返回你设置的完整路径
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











