先使用setx命令永久配置Java环境变量。确认JDK安装路径后,用setx JAVA_HOME设置根目录,再用setx Path添加%JAVA_HOME%\bin到系统Path,最后重新打开cmd验证java -version和javac -version输出。

设置Java环境变量是运行Java程序的基础步骤。如果你刚安装完JDK,但命令行还无法识别java或javac命令,说明环境变量没配好。下面是一步一步教你用命令行快速配置,适合Windows系统新手操作。
1. 确认JDK安装路径
打开命令行(Win+R → 输入cmd),先确认你的JDK装在哪里。常见路径如下:
如果不确定,可以这样查:
- 进入文件资源管理器,打开
C:\Program Files\Java\ - 看看里面有没有以
jdk开头的文件夹 - 记下完整路径,比如:C:\Program Files\Java\jdk-21
2. 使用命令行设置临时环境变量(测试用)
在cmd中输入以下命令,设置当前窗口可用的JAVA_HOME和Path:
立即学习“Java免费学习笔记(深入)”;
set JAVA_HOME="C:\Program Files\Java\jdk-21"set Path=%JAVA_HOME%\bin;%Path%
注意:把路径换成你自己的JDK路径。引号在set命令中可加可不加,但路径含空格时建议加。
现在输入:
java -version如果看到版本信息,说明配置成功了——但这只是当前命令行窗口有效,关闭就失效。
3. 永久配置环境变量(推荐)
要用命令行永久设置,推荐使用setx命令:
- 设置JAVA_HOME:
- 添加到系统Path:
执行后会提示“SUCCESS: 指定的值已保存。”表示设置成功。
注意:修改后需要重新打开一个cmd窗口才能生效。
4. 验证是否配置成功
新开一个cmd窗口,依次输入:
echo %JAVA_HOME%java -version
javac -version
如果输出了JDK路径和版本号,恭喜你,Java环境已经配好了!
基本上就这些。记住关键点:路径别写错,用setx才能永久保存,改完要重启命令行。不复杂但容易忽略细节。










