自定义安装jdk路径并配置环境变量的核心是:安装时手动指定路径(如d:\java\jdk-25),随后在系统变量中准确设置java_home为该路径,并在path中添加%java_home%\bin,最后通过echo %java_home%、java -version和javac -version验证生效。

安装时指定自定义路径
双击下载好的 JDK 安装包(如 jdk-25_windows-x64_bin.exe)启动向导;
点击“下一步”后,会出现默认安装路径(通常是 C:\Program Files\Java\jdk-25.0.3);
点击“更改…”按钮,输入你想要的路径,例如:
-
D:\Java\jdk-25(推荐:纯英文、无空格、无中文) E:\dev\jdk25
继续点击“下一步”,等待安装完成。
JAVA_HOME 必须填对这个路径
安装完成后,打开【系统属性 → 高级 → 环境变量】;
在【系统变量】区域点击“新建”;
变量名填:JAVA_HOME
变量值填:D:\Java\jdk-25(⚠️必须和你刚才安装时设置的路径完全一致,不带斜杠结尾,不加 bin);
点击“确定”保存。
Path 中引用 JAVA_HOME
仍在【系统变量】中,找到并选中 Path,点击“编辑”;
点击“新建”,输入:%JAVA_HOME%\bin
(这是让命令行能识别 java、javac 的关键);
建议把它移到列表最上方,避免旧版本干扰;
全部点击“确定”逐层保存。
验证是否生效
关闭所有已打开的命令行窗口;
新开一个 CMD 或 PowerShell;
依次执行:echo %JAVA_HOME% → 应显示你设的路径java -version → 显示 JDK 25.x.xjavac -version → 显示对应编译器版本
全部正确即表示自定义路径已成功接入系统。











