JDK 下载安装与配置详细教程

本文操作基于 Windows 11 操作系统。其他系统(如 macOS、Linux)的安装步骤可能有所不同,请参考相应文档。

JDK(Java Development Kit)是 Java 语言的软件开发工具包,包含了开发、编译、调试和运行 Java 应用程序所需的核心工具与标准类库。它是编写和运行 Java 程序的基础环境。本文将详细介绍在 Windows 11 系统上安装 JDK 21(长期支持版本)的完整步骤。

一、下载 JDK

  1. 访问官方网站 :打开浏览器,访问 Oracle JDK 下载页面 或 OpenJDK 官网。对于企业或个人开发者,Oracle JDK 21 是常用的选择。

  2. 选择合适版本:

    • 虽然 Java 26 已发布,但 JDK 21 是当前的长期支持(LTS)版本,拥有更稳定的特性和广泛的生产环境支持。
    • 建议初学者和大多数项目选择 JDK 21。
  3. 下载安装包:

    • 在下载页面找到 JDK 21 区域。
    • 根据你的系统架构(通常是 x64)选择 Windows 对应的安装包(如 .msi 或 .exe 格式)。
    • 点击下载链接,可能需要登录 Oracle 账户(免费注册即可)。

二、安装 JDK

  1. 运行安装程序 :找到下载的安装文件(如 jdk-21_windows-x64_bin.exe),双击运行。

  2. 开始安装 :点击 "下一步" 继续。

  3. 选择安装路径:

    • 在"目标文件夹"设置界面,强烈建议更改默认安装位置。
    • 点击 "更改..." ,选择一个易于管理的目录,例如 D:\Java\jdk-21。
    • 重要提示 :安装路径不要包含中文、空格或特殊符号 (如 &, $, #),使用纯英文路径可避免后续环境变量配置和程序运行问题。
  4. 完成安装 :确认路径后,点击 "下一步" 开始安装。安装过程通常只需几分钟。安装完成后,点击 "关闭"。

三、验证安装

安装完成后,需要验证 JDK 是否成功安装并配置到系统路径中。

  1. 打开命令提示符:

    • 按下 Win + R 键,输入 cmd,然后按回车。
    • 或者,在开始菜单搜索"命令提示符"或"终端"并打开。
  2. 检查 Java 版本:

    • 在打开的命令提示符窗口中,输入以下命令并按回车:

      bash 复制代码
      java --version
    • 如果安装成功且环境变量已自动配置,你将看到类似以下的输出:

      bash 复制代码
      java version "21.0.3" 2024-10-15 LTS
      Java(TM) SE Runtime Environment (build 21.0.3+...)
      Java HotSpot(TM) 64-Bit Server VM (build 21.0.3+..., mixed mode, sharing)
    • 确认版本号开头为 21 即表示 JDK 21 安装成功。

  3. 检查编译器(可选):

    • 输入以下命令检查 Java 编译器是否可用:

      bash 复制代码
      javac --version
    • 如果显示 javac 21.x.x,则说明 JDK 的编译工具也已就绪。

四、环境变量配置(如需)

部分安装程序会自动配置系统环境变量。如果执行 java --version 或 javac --version 时提示"不是内部或外部命令",则需要手动配置。

  1. 查找 JDK 安装路径 :记下你的 JDK 安装目录,例如 D:\Java\jdk-21。

  2. 设置 JAVA_HOME:

    • 右键点击"此电脑" → "属性" → "高级系统设置" → "环境变量"。
    • 在"系统变量"部分,点击 "新建"。
    • 变量名:JAVA_HOME
    • 变量值:你的 JDK 安装路径(如 D:\Java\jdk-21)
    • 点击 "确定"。
  3. 更新 Path 变量:

    • 在"系统变量"中找到 Path 变量,选中并点击 "编辑"。
    • 点击 "新建" ,添加以下两条路径(请根据你的实际安装路径调整):
      • %JAVA_HOME%\bin
      • %JAVA_HOME%\jre\bin
    • 点击 "确定" 保存所有更改。
  4. 验证配置:

    • 重新打开一个新的命令提示符窗口(重要!)。
    • 再次运行 java --version 和 javac --version,此时应能正常显示版本信息。

五、常见问题与备注

  • 安装后命令仍不可用 :请确保已重启命令提示符窗口,因为环境变量更改需要在新终端会话中生效。
  • 选择其他版本:如果你需要安装其他版本的 JDK(如 JDK 17、JDK 11),步骤基本相同,只需在下载页面选择对应版本即可。
  • 开发工具集成:安装 JDK 后,你可以在 IntelliJ IDEA、Eclipse 或 VS Code 等 IDE 中配置 JDK 路径,开始 Java 开发。

六、结语

至此,你已在 Windows 11 系统上成功安装并配置了 JDK 21。现在你可以开始编写和运行 Java 程序了。建议创建一个简单的 "Hello World" 程序来测试整个开发环境是否工作正常。

如果本文对你有帮助,欢迎点赞、收藏或评论。你的支持是我持续分享的动力!如有任何安装问题,欢迎在评论区留言讨论。

相关推荐
IT_陈寒12 分钟前
Redis内存暴涨,没想到是AOF重写捣的鬼
前端·人工智能·后端
ikoala12 分钟前
让 Codex 自己查账:一个省 token 的小技巧
前端·后端·ai编程
ikoala23 分钟前
AI 写页面像说明书,修 Bug 像贴膏药?把这两句话写进 AGENTS.md
前端·javascript·ai编程
这个昵称不容易2 小时前
SpringBoot「衣依」服装销售平台:144个Java文件180个接口,从挑衣服到收货评价整条链路都在
java·springboot·毕设
计算机毕设定制辅导-无忧学长2 小时前
《基于微信小程序的居家医疗陪护预约系统设计与实现》
java·spring boot·微信小程序·uniapp·居家医疗陪护预约系统
去伪存真3 小时前
AI Agent Harness 深度测评与技术选型实战
前端·agent
文丑颜不良啊3 小时前
LeetCode2221~2240题目解析
java·leetcode
秋饼3 小时前
Computer Use Agent Java 落地实战:感知-行动循环、执行器与安全围栏生产级实现
java·ai·技术分享·后端开发
mCell4 小时前
AI 时代,我为什么开始追求 100% 的测试覆盖率?
llm·ai编程·测试
ZzT5 小时前
AI-SDLC 实践 04|方案设计:把 Spec 转化为技术方案,并拆解为多 SubAgent 可执行的任务
ai编程·claude