jdk 17安装与配置关键在三点:选lts版本、设规范路径(如d:\java\jdk-17.0.1)、正确配置java_home和%java_home%\bin到path,最后用新cmd窗口执行java -version和javac -version验证。

快速完成 JDK 安装与配置,关键在三点:选对版本、路径规范、环境变量一步到位。不用反复试错,按下面步骤操作,10 分钟内可完成。
选版本 + 下载安装(Windows 为例)
推荐直接使用 JDK 17(LTS 长期支持版),兼容 Spring Boot 3+、主流框架,稳定且无需额外适配。避免 JDK 21/23 等新版本,除非项目明确要求。
- 下载官方安装包(.exe 格式),注意勾选「Accept License Agreement」
- 安装时手动修改路径:必须为纯英文、无空格、无中文,例如:
D:\Java\jdk-17.0.1(不建议装 C:\Program Files\...) - 一路「下一步」,无需勾选「Public JRE」或「Source Code」等附加项
配置 JAVA_HOME 和 Path(核心两步)
这一步决定命令行能否识别 java 和 javac。只需设置两个变量,无需 classpath(JDK 9+ 已默认处理)。
在 Java 中初始化和管理阿里云 SDK客户端。包括单例模式、线程安全、endpoint 与 region 配置、VPC 终端节点、同步与异步等。
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」中点击「新建」:
变量名:JAVA_HOME
变量值:你刚才记下的安装路径,如D:\Java\jdk-17.0.1 - 在「系统变量」中找到 Path,点击「编辑」→「新建」→输入:
%JAVA_HOME%\bin - 全部点「确定」保存,关闭所有窗口
验证是否真正生效
打开一个新的命令提示符(cmd),不要复用旧窗口——这是最容易忽略的细节。
- 输入:
java -version→ 应显示类似java version "17.0.1" 2021-10-19 LTS - 输入:
javac -version→ 应显示对应编译器版本,如javac 17.0.1 - 输入:
echo %JAVA_HOME%→ 应准确输出你设置的路径
宝塔面板用户特别提醒
如果你用宝塔管理 Linux 服务器,流程更简单:
- 进「软件商店」→ 搜索「jdk」→ 选择带官方标识的 JDK 21 或 17(如「OpenJDK 17」)→ 一键安装
- 安装后自动创建目录
/www/server/java/jdk-17.0.1,无需手动解压 - 终端执行:
vim /etc/profile,末尾添加三行(注意等号前后无空格):export JAVA_HOME=/www/server/java/jdk-17.0.1export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib - 保存后运行:
source /etc/profile,再执行java -version验证
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










