JDK 24 在 Windows 上需配置 JAVA_HOME 指向安装根目录(如 C:\Program Files\Java\jdk-24),并将 %JAVA_HOME%\bin 加入 PATH,再通过 echo %JAVA_HOME%、java -version 和 javac -version 验证生效。

JDK 24 在 Windows 10/11 上安装后,必须正确配置环境变量才能在命令行中直接使用 java、javac 等命令。关键在于设置 JAVA_HOME 指向 JDK 根目录,并把 %JAVA_HOME%\bin 加入系统 PATH。
确认 JDK 24 安装路径
默认安装路径通常为:
C:\Program Files\Java\jdk-24(64位系统)
或 C:\Program Files (x86)\Java\jdk-24(32位系统,较少见)
也可自定义安装(如 D:\jdk-24),安装完成后请先打开文件资源管理器,确认该路径下存在 bin、lib、conf 等子目录,且 bin 目录内有 java.exe 和 javac.exe。
设置 JAVA_HOME 系统变量
这是最关键的一步,很多工具(如 Maven、IDEA、Gradle)依赖它识别 JDK:
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
- 在“系统变量”区域点击“新建”
- 变量名填:JAVA_HOME
- 变量值填:你的 JDK 24 安装根目录(不含
\bin),例如:C:\Program Files\Java\jdk-24 - 注意:路径中不要加尾部反斜杠(
\),也不要包含空格引号(Windows 会自动处理含空格路径)
将 bin 目录加入 PATH
让系统能在任意位置运行 Java 命令:
- 在“系统变量”中找到并选中 PATH → 点击“编辑”
- 点击“新建”,输入:%JAVA_HOME%\bin
- 确保这一项位于 PATH 列表靠前位置(避免被旧 JDK 的 bin 路径覆盖)
- 保存后,所有已打开的命令提示符窗口需关闭重开才生效
验证是否配置成功
打开全新的命令提示符(CMD)或 PowerShell,依次执行:
-
echo %JAVA_HOME%—— 应输出你设置的 JDK 根路径 -
java -version—— 应显示类似 openjdk 24 2025-03-18 的版本信息 -
javac -version—— 应返回相同主版本号(如 javac 24) - 若提示“不是内部或外部命令”,说明 PATH 未生效或路径写错;若版本号是旧版,说明有其他 JDK 的 bin 被优先加载


















