跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
Javajava

Windows 系统下 Java JDK 下载与安装配置

Windows 环境下安装 Java JDK 17 的步骤指南,涵盖从 Eclipse Temurin 或 Oracle 官网下载、本地安装、配置 JAVA_HOME 及 Path 环境变量,最后通过命令行验证版本信息是否生效的全过程。

laoliangsh发布于 2026/3/15更新于 2026/4/2717 浏览

简介

本文介绍在 Windows 环境下安装 Java JDK 17 的步骤。

1. 下载 JDK

  • Oracle 官方 JDK 17:
    • 官网地址:https://www.oracle.com/java/technologies/downloads/#jdk17
    • 注意:需要注册/登录 Oracle 账户。
  • 或者选择 OpenJDK 17(推荐,无需登录):
    • 推荐发行版:Eclipse Temurin(由 Adoptium 社区提供)
    • 下载地址:https://adoptium.net/zh-CN/temurin/releases/?version=17
    • 选择 Windows x64 Installer (.msi) 版本进行下载。
    • 国内用户提示:如果官网下载缓慢,可以搜索'清华大学镜像 OpenJDK'或'华为云镜像 JDK 17'等国内镜像站来加速下载。

2. 安装 JDK

  1. 找到并双击运行下载好的 .msi 安装程序文件。
  2. 在安装向导中,点击'下一步',接受许可协议。
  3. 选择安装路径:建议使用默认路径(通常是 C:\Program Files\Eclipse Adoptium\jdk-17.x.x-hotspot),如需更改,请记下新路径,后续配置会用到。然后继续点击'下一步'。
  4. 等待安装进度完成,通常一两分钟即可。
  5. 安装完成后,点击'关闭'。

3. 配置环境变量

此步骤是为了让系统和其他开发工具(如 IDEA、Maven)知道 JDK 的安装位置。

  1. 打开系统属性:
    • 按 Win + Pause/Break 键。
    • 或者在 Windows 搜索框中输入'环境变量',选择'编辑系统环境变量'。
  2. 点击'高级'选项卡下的'环境变量(N)…'按钮。
  3. 新建系统变量:
    • 在'系统变量'区域下方,点击'新建…'。
    • 变量名:JAVA_HOME
    • 变量值:填写你的 JDK 安装路径。例如:
      • 如果使用默认安装路径:C:\Program Files\Eclipse Adoptium\jdk-17.0.2.8-hotspot
      • 小技巧:你可以在文件资源器中进入 JDK 安装目录,然后点击地址栏复制路径。
    • 点击'确定'。
  4. 修改 Path 变量:
    • 在'系统变量'列表中,找到并选中 Path 变量,点击'编辑…'。
    • 点击'新建',然后添加以下条目:%JAVA_HOME%\bin
    • 为了确保优先使用,可以点击'上移'按钮将其移到列表顶部。
    • 点击'确定'。
  5. 依次点击'确定'关闭所有环境变量和系统属性窗口。

4. 验证安装

配置完成后,需要测试 JDK 是否能正常使用。

  1. 打开一个新的命令提示符(CMD):
    • 按 Win + R 键,输入 cmd,然后按回车。
    • *重要:必须重新打开一个 CMD 窗口,以使新的环境变量生效。

在命令提示符中,依次输入以下命令并回车:

java -version

如果配置成功,你将看到类似以下的 JDK 版本信息(具体版本号可能不同):

openjdk version "17.0.2" 2022-01-18 OpenJDK Runtime Environment Temurin-17.0.2+8(build 17.0.2+8) OpenJDK 64-Bit Server VM Temurin-17.0.2+8(build 17.0.2+8, mixed mode, sharing)

再输入:

javac -version

应输出编译器的版本信息,例如:

javac 17.0.2

常见问题

  • 'java' 不是内部或外部命令:
    • 通常是因为 JAVA_HOME 路径配置错误或 Path 变量未正确添加。请仔细检查步骤 3。
    • 确保打开的是新的命令提示符窗口。
  • 只需要安装一个 JDK 17:避免安装多个版本导致冲突。像 IntelliJ IDEA 这样的 IDE 可以在 文件 > 项目结构 > 平台设置 > SDKs 中管理多个 JDK。
  • 后续使用:配置好全局 JDK 后,Maven、Gradle 等构建工具以及大多数 IDE 都会自动识别并使用它。
  • 安装路径不要有中文或空格:虽然默认路径通常没问题,但自行选择路径时,避免使用中文目录或带空格的目录,以防某些旧版软件不兼容。

目录

  1. 简介
  2. 1. 下载 JDK
  3. 2. 安装 JDK
  4. 3. 配置环境变量
  5. 4. 验证安装
  6. 常见问题
  • 💰 8折买阿里云服务器限时8折了解详情
  • 💰 8折买阿里云服务器限时8折购买
  • 🦞 5分钟部署阿里云小龙虾了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • C++ 100 道高频经典面试题及答案解析
  • Webots 导入 STL 模型及尺寸颜色调整指南
  • LFM2.5-1.2B-Thinking 模型:打造个人 AI 写作助手
  • GitHub Copilot 实战:AI 编程助手提升开发效率指南
  • PyOxidizer Python 部署打包工具使用指南
  • 如何在 VS Code 中为 GitHub Copilot 添加 Skill
  • AI 视频生成模型构建、实现与调试指南
  • Python 函数应用实战与最佳实践
  • 前端开发三年职业历程回顾:理想与现实的碰撞
  • 自学 Python 使用 PyCharm 是否友好及学习建议
  • RESTful API 接口规范详解
  • 透明体:夺舍纪元 - 开源游戏设计草案
  • Pico 4XVR 1.10.13安装包下载与安装教程 ico 4XVR最新版下载、4XVR 1.10.13 APK安装包、Pico VR看电影软件、4XVR完整版安装教程、Pico 4播放器推荐、V
  • 冯·诺依曼架构与哈佛架构解析
  • DreamZero:世界动作模型即零样本策略
  • Claude Code Viewer: Web 端 Claude Code 会话管理工具
  • Digital Micrograph 软件安装步骤与常见问题解答
  • Faster-Whisper-GUI 日语长音频语音识别优化方案
  • 前端请求后端 404/405/500 状态码:排查与解决指南
  • ComfyUI Photoshop 插件安装及 AI 绘画工作流指南

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online