jdk 可通过 zip 绿色版解压配置使用:下载匹配系统的 zip 包,解压至无中文无空格路径(如 d:\java\jdk-21.0.4+7),设置 java_home 为该路径,path 中添加 %java_home%\bin,最后用 java -version 和 javac -version 验证。

Java 中 JDK 安装不一定要运行 .exe 安装程序,用 ZIP 压缩包(绿色版)解压后手动配置环境变量就能直接使用——这种方式更轻量、不写注册表、路径可控,适合开发环境和多版本共存场景。
下载与解压要点
从可信源(如 Eclipse Adoptium、Amazon Corretto、Oracle 官网)下载 ZIP 格式 的 JDK,注意匹配系统位数(Windows 64 位选 x64)。解压时指定一个无中文、无空格、路径简短的目录,例如:
- D:\java\jdk-21.0.4+7
- D:\Java\jdk-17.0.9+9
解压完成后,整个文件夹不要移动,后续所有配置都依赖这个固定路径。
JAVA_HOME 必须准确设置
这是最关键的一步。右键「此电脑」→「属性」→「高级系统设置」→「环境变量」→在「系统变量」中点击「新建」:
- 变量名:JAVA_HOME
-
变量值:你解压出的完整根目录(不含
bin),例如D:\java\jdk-21.0.4+7
输完务必检查路径是否多斜杠、少层级,或误加了 \bin —— 错一处就导致后续命令失效。
在 Java 中初始化和管理阿里云 SDK客户端。包括单例模式、线程安全、endpoint 与 region 配置、VPC 终端节点、同步与异步等。
PATH 和可选 CLASSPATH 配置
继续在「系统变量」中找到 Path →「编辑」→「新建」,添加:
-
%JAVA_HOME%\bin(让java、javac命令全局可用)
CLASSPATH 不是必需项,仅部分老教程或教学环境要求。如需配置,在系统变量中新建:
- 变量名:CLASSPATH
-
变量值:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(开头的.表示当前目录,不能省略)
验证安装是否成功
关闭所有已打开的命令行窗口,重新打开一个新的 cmd,依次执行:
-
java -version—— 应显示 JDK 版本号 -
javac -version—— 应显示编译器版本(不是“不是内部或外部命令”)
如果 java 正常但 javac 报错,大概率是 PATH 没加 %JAVA_HOME%\bin,或 JAVA_HOME 路径写错。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










