跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

JDK21 下载、安装及环境变量配置教程

介绍在 Windows 系统上从 Oracle 官网下载 JDK21 版本的完整流程。内容包括获取安装包、执行安装程序、配置 JAVA_HOME 和 Path 环境变量,以及通过命令行验证安装是否成功。教程涵盖常见问题解答,帮助开发者快速完成环境搭建。

PgDevote发布于 2026/3/28更新于 2026/10/25114 浏览
JDK21 下载、安装及环境变量配置教程

一、下载

1. 直达链接

访问 Oracle 官网 JDK 下载页面:https://www.oracle.com/java/technologies/downloads/#java21

2. 官网搜索

若需其他版本,可在浏览器搜索'甲骨文官网'进入 Oracle 主页,点击 Products,下滑找到 Java,选择 Oracle JDK 进行版本切换。

二、安装

  1. 下载完成后,双击安装包运行。
  2. 记录安装路径,默认为 C:\Program Files\Java\jdk-21(可更改)。
  3. 安装完成后关闭界面即表示成功。

三、环境变量配置

  1. 复制 JDK 安装路径下的 bin 文件夹路径。
  2. 打开系统高级设置中的环境变量。
  3. 新建系统变量:
    • 名称:JAVA_HOME
    • 变量值:C:\Program Files\Java\jdk-21
  4. 编辑 Path 变量,新建条目:%JAVA_HOME%\bin。确保其位于 Oracle 自动导入的 javapath 之前。
  5. (可选)新建 CLASSPATH 变量:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib;

四、验证安装和配置

  1. 按 Win+R,输入 cmd 打开命令行。
  2. 输入 java 回车,查看版本信息。
  3. 输入 javac 回车,确认编译器可用。
  4. 输入 java -version,显示 JDK21 版本信息即表示成功。

五、常见问题解答

  1. 找不到下载链接? 确保访问 Oracle 官网 Java SE Downloads 页面。
  2. 安装报错? 检查系统要求、磁盘空间及管理员权限。
  3. 无法运行命令? 检查 JAVA_HOME 和 Path 环境变量是否正确。
  4. 如何验证? 运行 java -version 命令。
  5. 需要卸载旧版本吗? 可同时安装多个版本,通过环境变量切换;为节省空间可卸载旧版。

目录

  1. 一、下载
  2. 1. 直达链接
  3. 2. 官网搜索
  4. 二、安装
  5. 三、环境变量配置
  6. 四、验证安装和配置
  7. 五、常见问题解答

更多推荐文章

查看全部
  • 基于开源飞控的无人机装调与测试
  • 极客玩法:VS Code + GPT-5.3-Codex 的本地化部署方案真香
  • Python 爬虫入门基础教程:流程、模块与框架详解
  • Llama 3.1 本地部署指南:Ollama、OpenWeb UI 与 Spring AI
  • 低代码引擎中 React 动态渲染器:JSON Schema 转 Fiber 树详解
  • Windows 系统安装与配置 Neo4j 图数据库指南
  • Java 浮点数精度陷阱与 BigDecimal 最佳实践
  • ECMAScript 核心语法基础
  • Eino 框架 Embedding 组件详解与使用
  • Python 编写简易 HTTP 服务器
  • Windows 下 VSCode 连接 VMware 虚拟机搭建 C++ 开发环境(Ubuntu 为例)
  • C++ STL 容器适配器详解:stack、queue 与 priority_queue 原理
  • 双指针算法:从移动零到复写零
  • SkyWalking Kafka 与 RabbitMQ 消息链路追踪实战
  • 2026 年 3 月全球 AI 前沿动态与技术突破综述
  • VS Code 中 GitHub Copilot 安装配置与高阶使用指南
  • 前端独立完成产品设计全流程:掌握三大 AI 设计技能
  • 205. 同构字符串 - Java 解法与优化
  • SDXL Prompt Styler 工具使用指南:优化 AI 绘画提示词
  • F5 刷新后,浏览器前端究竟发生了什么?

相关免费在线工具

  • 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