Java开发工具目录配置核心是选对安装路径并设好环境变量:新建JAVA_HOME指向无空格无中文的JDK根目录(如D:\Java\jdk-25.0.1),再将%JAVA_HOME%\bin添加至Path最前,最后在IDE中手动指定该路径。

Java 开发工具目录配置,核心是让系统和开发工具都能准确定位到你安装的 JDK,关键动作就两个:选对安装路径、设好环境变量。
安装时手动指定开发工具目录
不要接受默认的 C:\Program Files\Java 路径,那里带空格和中文字符(如“Program Files”),容易引发各种命令执行失败或 IDE 识别异常。
- 运行 JDK 安装程序(.exe 或 .msi),在“选择安装位置”界面主动点击“浏览”
- 指定一个干净、易记的路径,例如:D:\Java\jdk-25.0.1 或 E:\Dev\jdk25
- 路径中不出现中文、空格、括号、特殊符号(如
&、#) - JDK 11 及以后版本已内置 JRE,无需再勾选“Public JRE”或单独安装 JRE
JAVA_HOME 必须指向这个目录
这是所有 Java 工具(IDE、构建工具、脚本)识别 JDK 的唯一依据。它不是可选项,而是强制要求。
- 新建系统环境变量:JAVA_HOME,值填你刚才选的完整路径,例如:D:\Java\jdk-25.0.1
- 确保路径末尾不加反斜杠(
\),否则部分工具可能解析失败 - 配置后可在命令行输入:
echo %JAVA_HOME%,确认输出与你设置的一致
把 bin 目录加入 Path,让命令行直接可用
只有把 JDK 的可执行文件所在位置告诉系统,你才能在任意目录下敲 java 或 javac。
在 Java 中初始化和管理阿里云 SDK客户端。包括单例模式、线程安全、endpoint 与 region 配置、VPC 终端节点、同步与异步等。
立即学习“Java免费学习笔记(深入)”;
- 编辑系统变量 Path,新增一项:%JAVA_HOME%\bin
- 建议把这个条目放在 Path 列表最前面,避免其他旧版 Java 干扰
- 修改完成后,重新打开命令提示符(CMD 或 PowerShell),运行:
java -version 和 javac -version
两个命令都应显示相同版本号(如 25.0.1),说明开发工具目录已成功接入系统。
IDE 需要单独指定 JDK 根目录
像 VS Code、IntelliJ IDEA 这类工具不会自动读取 JAVA_HOME 做默认 JDK,必须手动告诉它用哪个。
-
VS Code:在工作区
settings.json中写入:
"java.home": "D:/Java/jdk-25.0.1",
"java.configuration.runtimes": [{ "name": "JavaSE-25", "path": "D:/Java/jdk-25.0.1" }]
- IntelliJ IDEA:File → Project Structure → SDKs → “+ Add JDK”,浏览并选中 D:\Java\jdk-25.0.1
- 新项目创建时,确保 Project SDK 下拉菜单里已列出你配置的版本

















