JDK安装后需配置JAVA_HOME和PATH环境变量才能使用:JAVA_HOME指向JDK根目录(如C:\Java\jdk-21),PATH添加%JAVA_HOME%\bin;CLASSPATH在JDK9+无需手动设置;验证须新开命令行执行java -version和javac -version。

装完 JDK 不能直接用,是因为系统还不知道 Java 工具在哪。环境变量就是告诉操作系统“javac 在哪”“java 命令该找谁”,配对了,命令行和 IDE 才能正常工作。关键就两个变量:JAVA_HOME 和 PATH,其他如 CLASSPATH 在现代 JDK(9+)中基本不用手动设。
选对版本再安装,省掉一半麻烦
别一上来就点“下载最新版”。LTS(长期支持)版本最稳:
- 新项目、Spring Boot 3+:直接选 JDK 17 或 JDK 21(2023年9月发布,当前主流新LTS)
- 老教程、企业维护系统、培训班:用 JDK 8 或 JDK 11 更兼容
- 安装路径避开空格和中文,比如 C:\Java\jdk-21 比 C:\Program Files\Java\jdk-21 更可靠
JAVA_HOME 必须指向 JDK 根目录,不是 bin
它是个“定位锚点”,后续很多工具(Maven、Tomcat、IDEA)都靠它找 Java。配错或路径里有全角符号(比如中文分号、顿号),后面全崩。
当用户要求为 Java 代码添加注释、修改注释、审查注释、整理注释格式,或要求按照代码注释规范处理 Java 文件时,使用本技能。本技能用于统一生成和维护 Java 类注释模板、按 Git 对比 release 判断版本号、补充每行代码上方中文块注释、调整注释空行规则,并保持 Java 文件 UTF-8 无 BOM 编码。典型触发场景包括:补充类注释、更新 @version、检查 @author 来源、整理行尾注释、把注释放到代码上一行、检查注释是否符合规范、构建前检查 Java 注释风格。
- 变量名:JAVA_HOME
- 变量值:你 JDK 的安装根目录,例如 C:\Java\jdk-21(注意:不是 C:\Java\jdk-21\bin)
- 验证方法:在 CMD 输入 echo %JAVA_HOME%,应完整显示该路径
PATH 要加 %JAVA_HOME%\bin,不是重复写死路径
PATH 是系统找命令的“搜索清单”。只加 %JAVA_HOME%\bin 就够了——这样换 JDK 版本时,只需改 JAVA_HOME,PATH 自动生效。
- 编辑系统变量里的 Path → 点“新建” → 输入 %JAVA_HOME%\bin
- 删掉任何硬编码的 JDK 路径(如 C:\...\jdk-21\bin),避免多版本冲突
- 改完后必须新开一个 CMD 窗口验证,旧窗口不会自动刷新环境变量
两步验证,立刻确认是否成功
别信“点完确定就完了”。打开全新 CMD,逐条执行:
- java -version → 显示版本号(说明 java 可运行)
- javac -version → 显示相同版本号(说明编译器也到位,这是最关键的一步!很多失败就卡在这)
如果 javac 报“不是内部或外部命令”,一定是 PATH 没加对 %JAVA_HOME%\bin,或者 JAVA_HOME 路径本身错了。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










