JDK独立安装即手动下载安装包、配置JAVA_HOME和PATH环境变量,无需额外装JRE或IDE;验证需java -version、javac -version、echo %JAVA_HOME%三项全通过。

JDK 是 Java 开发的核心工具包,它本身就包含完整的运行环境(JRE),所以“独立安装 JDK”就是标准安装方式,不需要额外装 JRE 或其他组件。
关键点在于:不依赖第三方 IDE 或集成环境,手动下载、解压或运行安装程序、配置系统级环境变量,全程可控可验证。
一、明确你要装的是 JDK,不是 JRE
- 如果只运行
.jar文件,装 JRE 就够了; - 但只要涉及写代码、编译
.java、用 Maven/Tomcat/Gradle 等工具,就必须装 JDK; - JDK 安装包里已自带 JRE,装完 JDK 后无需再单独安装 JRE;
- 新版 JDK(如 17+)默认不再弹出“安装公共 JRE”选项,这是正常设计,不是漏装。
二、选择适合的安装包类型
| 类型 | 说明 | 推荐人群 |
|---|---|---|
.exe 安装程序(如 jdk-21_windows-x64_bin.exe) |
图形向导式安装,自动注册路径,适合新手 | Windows 用户首选 |
.zip 压缩包(如 jdk-21_windows-x64_bin.zip) |
解压即用,不写注册表,路径完全自定义 | 需多版本共存、便携部署、或 IT 管理员批量分发 |
⚠️ 注意:压缩包方式不会自动配置环境变量,必须手动设置
JAVA_HOME和PATH;而.exe安装器在某些版本中可能跳过环境变量配置(尤其 Win11 新版),仍建议手动检查确认。
三、安装后必须做的两件事
✅ 设置 JAVA_HOME
- 打开【系统属性 → 高级 → 环境变量】;
- 在“系统变量”中点击【新建】;
- 变量名填
JAVA_HOME; - 变量值填 JDK 实际安装路径,例如:
C:\Program Files\Java\jdk-21.0.1
(注意:不要带末尾斜杠,也不要指向jre子目录)
✅ 更新 PATH
- 在“系统变量”中找到
Path,点击【编辑】; - 点击【新建】,添加一行:
%JAVA_HOME%\bin - 这样
java、javac、jar等命令才能在任意命令行位置直接使用。
? 提示:用
%JAVA_HOME%而非绝对路径,后续换 JDK 版本时只需改JAVA_HOME值,不用动Path。
四、验证是否真正独立可用
打开新打开的 CMD 或 PowerShell(旧窗口不生效),依次执行:
-
java -version→ 显示 JDK 版本(如java version "21.0.1") -
javac -version→ 显示编译器版本(如javac 21.0.1) -
echo %JAVA_HOME%→ 输出你设置的完整路径
三项全通过,说明 JDK 已独立安装并正确接入系统,可直接用于编译、运行、调试、构建项目。
不需要 IDE、不依赖任何平台、不调用云服务——这就是真正的独立安装。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











