前言
很多java新手在安装jdk时会遇到版本不匹配、安装包跳转应用商店、环境变量配置失败等问题,本文基于oracle官方jdk 17.0.18版本,整理了一套零基础也能看懂的安装+配置教程,适配windows系统,亲测有效!
一、准备工作
1. 下载官方安装包
前往oracle官网下载jdk 17.0.18 windows x64安装包:
oracle jdk 17下载地址
✅ 注意:选择jdk-17.0.18_windows-x64_bin.exe,避免下载其他版本或压缩包形式。
2. 避坑提醒
下载完成后不要直接双击安装包(部分系统会关联到应用商店),后续步骤会说明正确的启动方式。
二、jdk 17.0.18 安装步骤
1. 启动安装向导
找到下载好的jdk-17.0.18_windows-x64_bin.exe安装包:
- 右键点击安装包 → 选择「以管理员身份运行」;
- 若弹出“用户账户控制”提示,点击「是」;
- 正常情况下会启动oracle官方安装向导(而非应用商店)。
2. 安装流程
- 安装向导弹出后,点击「下一步」;
- 选择安装路径(核心!):
- 推荐自定义路径(避免c盘占用),例如
d:\java; - ❌ 禁止路径包含中文、空格或特殊字符;
- 记住该路径,后续配置环境变量必须用到;
- 推荐自定义路径(避免c盘占用),例如
- 再次点击「下一步」,等待安装进度条完成;
- 安装完成后点击「关闭」即可。
3. 验证安装文件
打开安装路径(如d:\java),能看到以下核心文件夹说明安装成功:
bin:存放javac、java等核心命令;conf:配置文件目录;lib:依赖库文件;jmods:模块文件。
三、环境变量配置(必做)
jdk安装后必须配置环境变量,否则命令行无法识别java、javac命令。
1. 打开环境变量设置界面
- 右键「此电脑」→ 选择「属性」;
- 点击「高级系统设置」;
- 在弹出的“系统属性”窗口中,点击「环境变量」。
2. 配置 java_home
在「系统变量」区域操作:
- 点击「新建」;
- 变量名:
java_home; - 变量值:jdk的安装路径(如
d:\java); - 点击「确定」保存。
3. 配置 path
- 在「系统变量」中找到
path变量,双击编辑; - 点击「新建」,输入
%java_home%\bin; - 将该行上移到最顶部(避免和其他版本jdk冲突);
- 点击「确定」保存所有设置。
四、验证安装&配置是否成功
- 按下
win + r,输入cmd打开命令提示符; - 输入以下两个命令,验证输出:
# 验证java版本 java -version # 验证编译器版本 javac -version
- 正常输出示例:
java version "17.0.18" 2024-01-16 lts java(tm) se runtime environment (build 17.0.18+9-lts-201) java hotspot(tm) 64-bit server vm (build 17.0.18+9-lts-201, mixed mode) javac 17.0.18
✅ 输出以上内容,说明jdk安装+环境变量配置全部成功!
五、常见问题解决
1. 双击安装包跳转到应用商店?
- 解决方案:右键安装包 → 「以管理员身份运行」;
- 备选方案:通过cmd命令行启动安装包(替换为自己的安装包路径):
"c:\users\你的用户名\downloads\jdk-17.0.18_windows-x64_bin.exe"
2. 命令行提示“java不是内部或外部命令”?
- 检查
java_home路径是否正确; - 检查
path中%java_home%\bin是否在最顶部; - 重启cmd窗口(配置环境变量后需重新打开cmd)。
3. jdk 17和jdk 8兼容吗?
- 基础语法(变量、循环、类、接口等)完全兼容,新手跟着jdk 8教程学习无影响;
- jdk 17是lts长期支持版本,适配springboot 3.x,更贴合企业级开发需求。
六、总结
- jdk 17.0.18安装核心是「管理员身份启动安装包+自定义无中文路径」;
- 环境变量必须配置
java_home和path,且%java_home%\bin需置顶; - 验证环节是关键,通过
java -version和javac -version可快速确认是否配置成功。
到此这篇关于windows下oracle jdk 17.0.18 安装+环境变量配置保姆级教程的文章就介绍到这了,更多相关oracle jdk安装配置内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论