可以修改JDK默认安装路径,安装时点击“更改…”指定纯英文无空格路径如D:\Java\jdk-25;JRE建议同级或嵌套存放;需同步配置JAVA_HOME和Path环境变量;最后用echo、java -version、javac -version验证生效。

可以修改,默认路径不是强制的,安装时就能手动换地方。
安装过程中直接改 JDK 路径
双击运行 JDK 的 .exe 安装包(比如 jdk-25_windows-x64_bin.exe);
点“下一步”后,会看到默认路径,通常是 C:\Program Files\Java\jdk-25.0.3;
点击旁边的“更改…”按钮,输入你想要的位置,例如:
• D:\Java\jdk-25
• E:\dev\jdk25
注意:路径要用纯英文、不带空格、不含中文,也别以反斜杠结尾;
确认目标文件夹存在,或允许安装程序自动创建;
之后继续点“下一步”,完成 JDK 主体安装。
JRE 路径建议同步调整
JDK 安装完通常会紧接着提示安装 JRE;
它默认路径是独立的(如 C:\Program Files\Java\jre-25.0.3),但推荐和 JDK 放一起;
点击“更改…”,选到 JDK 同级目录下新建一个 jre 文件夹,例如:
• D:\Java\jre-25
• 或直接放在 D:\Java\jdk-25\jre(部分版本支持嵌套);
这样后续配置环境变量更清晰,也方便统一管理。
环境变量必须匹配你填的路径
安装只是第一步,路径改了,环境变量就得严格对上;
打开【系统属性 → 高级 → 环境变量】;
在【系统变量】中新建:
• 变量名:JAVA_HOME
• 变量值:D:\Java\jdk-25(⚠️不能多也不能少,不加 \bin,也不加末尾斜杠);
再编辑 Path,新增一行:
• %JAVA_HOME%\bin;
建议把它移到 Path 列表最上方,避免旧 JDK 干扰。
立即学习“Java免费学习笔记(深入)”;
验证是否真正生效
关掉所有已打开的命令行窗口;
新开一个 CMD 或 PowerShell;
依次执行以下三条命令:
• echo %JAVA_HOME% → 应显示你设的完整路径
• java -version → 显示 JDK 25.x.x 版本号
• javac -version → 显示对应编译器版本
全部正确,说明自定义路径已完整接入系统。


















