新手装JDK应选LTS版JDK 17或21,从官网或清华镜像下载安装至默认路径,配置JAVA_HOME和PATH环境变量后,java -version与javac -version均正常输出即成功。

新手装 JDK 不难,关键是选对版本、装对位置、配对环境变量。跳过花哨操作,按这三步走,10 分钟内就能让 java -version 和 javac -version 都正常输出。
选哪个 JDK 版本最合适
别追最新,要选稳定又实用的长期支持版(LTS):
- 零基础入门推荐 JDK 17 或 JDK 21:官方持续维护至 2031 年左右,IDE(如 IntelliJ、Eclipse)、主流框架(Spring Boot)、构建工具(Maven)都已全面适配,教程多、报错少、学得顺
- JDK 8 和 JDK 11 虽然还在用,但新特性缺失、部分现代库支持弱,不建议从它们起步
- 避开非 LTS 版本(如 JDK 22–25),它们只维护半年,容易遇到插件不兼容、文档滞后等问题
下载和安装不踩坑
优先用可信渠道,避免捆绑软件或修改版:
- ✅ 推荐方式:访问 Oracle 官网下载页,选 “JDK 17” 或 “JDK 21” 对应 Windows/macOS/Linux 的安装包(注意看架构:x64 或 ARM64)
- ✅ 替代方式:国内可用清华、华为等镜像站搜索 “JDK 17 清华镜像”,下载速度快且干净
- 安装时保持默认路径(如
C:\Program Files\Java\jdk-17.0.9),不要放桌面或中文路径,否则后续配置易出错 - 安装过程一路“下一步”,不用勾选额外 JRE 或公共组件——新版 JDK 自带运行环境,无需重复安装
环境变量配置只需两步
Windows 系统下,只要设好 JAVA_HOME 和 PATH 就够了,其他变量(如 CLASSPATH)新手完全不用碰:
分析 Java Spring Boot 后端 Controller 代码,自动生成 Markdown 格式的接口文档。当用户说“生成 Java 接口文档”、“生成 API 文档”、“从 Spring 代码生成文档”时触发。
立即学习“Java免费学习笔记(深入)”;
-
新建系统变量 JAVA_HOME:值填你 JDK 的安装目录(不含
\bin),例如:C:\Program Files\Java\jdk-17.0.9 -
编辑系统变量 PATH:新增一项:
%JAVA_HOME%\bin(注意是百分号包裹,不是手敲路径) - 配置完重启命令行窗口(或新开一个 cmd/PowerShell),再执行命令才生效
验证是否真的成功
打开命令行,逐条输入以下两个命令,看到带版本号的输出就说明全通了:
-
java -version→ 显示运行环境版本(如17.0.9) -
javac -version→ 显示编译器版本(必须和上面一致,否则说明PATH没配对)
如果只显示一个,另一个报“不是内部或外部命令”,重点检查 PATH 里是不是漏了 %JAVA_HOME%\bin,或者变量名拼错了大小写。

















