Java 环境变量配置指南(Windows)
一、核心配置项
| 变量名 | 示例值 | 核心作用 |
|---|---|---|
| JAVA_HOME | C:\Program Files\Java\jdk-17.0.2 | 指向JDK安装主目录(所有配置的基础) |
| Path | %JAVA_HOME%\bin | 系统全局识别 java、javac 等命令 |
| CLASSPATH | .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; | 指定类库路径(开头.不可少) |
二、配置步骤
- 定位JDK安装目录(含bin、lib子文件夹),复制完整路径;
- 搜索“环境变量”→ 打开“编辑系统环境变量”→ 点击“环境变量”;
- 【系统变量】区域新建:
- 变量名:JAVA_HOME,值:粘贴JDK路径;
- 变量名:CLASSPATH,值:复制上表对应值;
- 编辑【Path】变量,新增行:%JAVA_HOME%\bin,保存所有设置。
三、验证配置(必须新开CMD窗口)
| 命令 | 验证结果 |
|---|---|
| echo %JAVA_HOME% | 打印正确的JDK安装路径 |
| java -version | 显示Java版本信息 |
| javac -version | 显示Java编译器版本(环境就绪) |
四、避坑关键
- JAVA_HOME 必须指向JDK主目录,而非bin/JRE目录;
- 配置后需新开命令行窗口,老窗口不生效;
- CLASSPATH 开头的
.;和结尾的;不可缺失; - PowerShell验证JAVA_HOME:echo $env:JAVA_HOME。
总结
核心是配置 JAVA_HOME 和 Path,CLASSPATH 为可选但建议配置;
验证需新开 CMD 窗口,通过版本命令确认环境生效;
路径准确性和符号完整性是配置成功的关键。