纯净版JDK指免安装的.tar.gz或.zip压缩包,需手动解压并配置JAVA_HOME与PATH环境变量,解压后含bin、lib等标准目录,验证需执行java -version和javac -version。

纯净版 JDK 通常指免安装的压缩包(如 .tar.gz 或 .zip),不是双击就能“一键安装”的 .exe 文件。它不写注册表、不自动配置路径,需要手动解压 + 手动配置环境变量,但更轻量、可移植、适合多版本共存或服务器部署。
确认你下载的是纯净版
检查文件名是否含以下关键词之一:
• jdk-xx.x.x_windows-x64_bin.zip
• openjdk-xx_x64-windows-jdk.tar.gz
• Temurin-JDK-xx-x64-windows.zip(Adoptium 官方提供)
这类包没有安装向导,解压即用 —— 但“即用”不等于“开箱即用”,需后续两步操作。
解压到合适路径
建议选择无中文、无空格、权限宽松的目录,例如:
• D:\JDK\jdk-21
• C:\java\jdk-17
解压后,确保目录下有 bin(含 java.exe、javac.exe)、lib、conf 等标准子目录。不要放在桌面或用户文档路径下,避免权限或路径问题。
手动配置环境变量(关键步骤)
右键“此电脑” → “属性” → “高级系统设置” → “环境变量”:
• 在系统变量中点击“新建”:
– 变量名:JAVA_HOME
– 变量值:你刚才解压的完整路径(不含 bin),例如 D:\JDK\jdk-21
• 再在系统变量中找到 Path,点击“编辑” → “新建” → 输入:
%JAVA_HOME%\bin
完成保存,关闭所有已打开的命令行窗口(旧窗口不会自动继承新变量)。
验证是否运行成功
打开**全新**的命令提示符(cmd)或 PowerShell,依次执行:
• echo %JAVA_HOME% → 应显示你设置的路径
• java -version → 显示 JDK 版本(如 java version "21.0.1")
• javac -version → 显示编译器版本(如 javac 21.0.1)
全部正常,说明纯净版已成功“运行”——即:命令行可全局调用,无需进入 bin 目录手动双击。
注意:纯净版本身没有“运行程序”的概念,它是一组工具文件;所谓“运行”,本质是让操作系统能通过命令行随时访问这些工具。只要环境变量配对、路径有效、命令响应正确,就完成了全部必要动作。


















