JDK环境变量配置成功需三步:先确认JDK安装路径无中文空格;再新建系统变量JAVA_HOME指向JDK根目录;最后将%JAVA_HOME%\bin添加至Path。验证时java -version、javac -version和echo %JAVA_HOME%均应正确返回。

确认 JDK 已安装并记下路径
在添加环境变量前,先确保已安装 JDK(不是仅 JRE),且知道它的完整安装目录。常见路径如 C:\Program Files\Java\jdk-17.0.9 或 C:\Java\jdk-21。路径中不能含中文、空格或特殊符号,否则易出错;若已有空格(如 Program Files),系统通常能识别,但建议用短路径(如 C:\jdk17)更稳妥。
新建 JAVA_HOME 系统变量
这个变量是核心,用于统一指向 JDK 根目录(不含 \bin):
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
- 在“系统变量”区域点击“新建”
- 变量名填:JAVA_HOME
- 变量值填:你实际的 JDK 安装路径(例如:C:\jdk17)
- 点击“确定”保存
把 %JAVA_HOME%\bin 加入 Path
Path 决定命令能否全局调用,必须包含 JDK 的可执行文件位置:
- 在“系统变量”中找到 Path,选中后点“编辑”
- 点击“新建”,输入:%JAVA_HOME%\bin
- (可选但推荐)再加一行:%JAVA_HOME%\jre\bin(适用于旧版 JDK,新版通常无需)
- 确保这两行在列表顶部或靠前位置,避免被其他冲突路径覆盖
- 逐级点击“确定”关闭所有窗口
验证是否生效
新开一个命令提示符(CMD 或 PowerShell),不要复用旧窗口:
立即学习“Java免费学习笔记(深入)”;
- 输入 java -version → 应显示版本号(如
java version "17.0.9") - 输入 javac -version → 应显示编译器版本(如
javac 17.0.9) - 输入 echo %JAVA_HOME% → 应回显你设置的路径
全部成功即表示 Java 环境变量已正确添加。


















