jdk安装并配置到指定盘符的核心是两步:安装时手动选路径(如d:\jdk25,禁用中文、空格、括号),配置时设java_home指向该根路径,并将%java_home%\bin添加至path最前端;验证需echo %java_home%、java -version、javac -version三者均正确。

JDK 安装并配置到指定盘符,核心是两步:安装时手动选路径,配置时用该路径设环境变量。关键不是“能不能”,而是“怎么选对、怎么写准”。
安装时指定非系统盘路径
下载官方 JDK(如 JDK 25)安装包后,双击运行:
- 不要点“下一步”就用默认 C 盘路径,看到“选择安装位置”或“Destination Folder”界面时,主动点击浏览按钮
- 选一个你习惯的盘符,比如 D:\jdk25 或 E:\Java\jdk-25.0.1 —— 路径中不能含中文、空格、括号(如 Program Files)、特殊符号
- 如果安装器还单独问 JRE 安装路径,也统一指向同盘符下的子目录,例如 D:\jdk25\jre(不过现代 JDK 已内置 JRE,通常无需额外安装)
配置 JAVA_HOME 指向该路径
这是最关键的一步,决定了后续所有工具能否认出你的 JDK:
Java开发手册规约集合,基于阿里巴巴Java开发手册(嵩山版)。 涵盖7大维度:编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约。 当用户需要:(1) 编写或审查Java代码 (2) 检查命名/代码规范 (3) 处理异常和日志 (4) 编写单元测试 (5) 安全编码 (6) 数据库设...
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
- 在“系统变量”区域点击“新建”
- 变量名填:JAVA_HOME
- 变量值填:你刚才安装的完整根路径,例如 D:\jdk25(注意:结尾不带
\bin,也不加引号)
把 bin 目录加入 Path 让命令全局可用
仅设 JAVA_HOME 还不够,系统得知道去哪找 java 和 javac 命令:
- 在“系统变量”里找到 Path,点击“编辑”
- 点击“新建”,输入:%JAVA_HOME%\bin
- 确保这一行在 Path 列表靠前位置(避免被系统自带旧版 Java 覆盖)
- 全部点击“确定”保存,记得关闭所有已打开的 CMD 窗口再重新打开
验证是否成功
打开新命令提示符(Win+R → 输入 cmd → 回车),依次执行:
-
echo %JAVA_HOME%—— 应显示你设定的路径,如 D:\jdk25 -
java -version—— 显示 JDK 25 的版本信息 -
javac -version—— 显示相同主版本号(如 25.0.1),说明编译器也生效了
三项都正确,就表示 JDK 已干净地落在你指定的盘符,并被系统完全识别。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










