JDK环境变量配置需先设置JAVA_HOME指向JDK根目录,再在Path中添加%JAVA_HOME%\bin;验证时java -version和javac -version应分别显示对应版本号。

JDK 安装完成后,环境变量设置是让系统识别 java 和 javac 命令的关键一步。只要路径填对、变量名写准、顺序不乱,基本不会出错。
确认 JDK 实际安装路径
安装时若没改路径,JDK 通常在:
C:\Program Files\Java\jdk-21.0.10(以 JDK 21 为例)
注意:路径中不能含中文、空格或特殊符号;如果自定义了路径(比如 D:\dev\jdk21),就以你选的为准。建议打开该文件夹,确认里面存在 bin 子目录(里面有 java.exe 和 javac.exe)。
新建 JAVA_HOME 系统变量
这是核心变量,其他配置都依赖它:
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
- 在“系统变量”区域点击“新建”
- 变量名填:JAVA_HOME(必须全大写、无空格)
- 变量值填:你刚才确认的 JDK 根目录完整路径(例如
C:\Program Files\Java\jdk-21.0.10) - 点“确定”保存
更新 Path 变量,加入 JDK 的可执行路径
让终端能直接运行命令:
- 在“系统变量”列表中找到 Path,选中后点“编辑”
- 点击“新建”,输入:
%JAVA_HOME%\bin - 再点一次“新建”,输入:
%JAVA_HOME%\jre\bin(JDK 21+ 已内置 JRE,该路径可能存在,但非必需;若报错可跳过) - 确保每行只有一条路径,不要手动拼接或加多余符号
- 点“确定”逐级退出
验证是否配置成功
新开一个命令提示符(旧窗口不生效),执行两步检查:
- 输入
java -version→ 应显示 JDK 版本号(如java version "21.0.10") - 输入
javac -version→ 应显示编译器版本(如javac 21.0.10) - 如果任一命令提示“不是内部或外部命令”,说明
Path没加对,或JAVA_HOME路径有误

















