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

Windows 11 安装 JDK 25:下载、安装、配置环境变量、验证

在 Windows 11 系统上安装 JDK 25 的完整流程,涵盖从 Oracle 官网下载压缩包、解压安装、配置 JAVA_HOME 与 Path 环境变量,以及通过命令行验证安装是否成功的详细步骤。

字节跳动发布于 2026/3/30更新于 2026/10/25115 浏览
Windows 11 安装 JDK 25:下载、安装、配置环境变量、验证

Windows 11 安装 JDK 25:下载、安装、配置环境变量、验证

本文提供在 Windows 11 上安装 JDK 25 的详细步骤。以下内容包括下载、安装、环境变量配置和验证步骤。

1. 下载

访问 Oracle 官方下载页面:https://www.oracle.com/cn/java/technologies/downloads/

进入下载页面后,向下滚动找到 JDK 25,点击展开;选择 Windows 平台; 选择 x64 Compressed Archive(即 x64 架构的压缩包版本),点击下载 jdk-25_windows-x64_bin.zip 链接。

为什么选择压缩档(.zip)而非安装程序(.exe)?

选择压缩档具有以下优势:

  1. 免安装 & 绿色化:解压即用,无需写入注册表,卸载时直接删除文件夹即可。
  2. 版本管理灵活:便于在同一机器上共存多个 JDK 版本。
  3. 部署便捷:适合 CI/CD 环境及容器化部署。

2. 安装

2.1 规划安装目录

建议将 JDK 安装在非系统盘根目录下,例如 D:\jdk\jdk-25,避免权限问题。

2.2 解压文件

将下载的压缩包解压至规划好的目录中。

3. 配置环境变量

3.1 配置 JAVA_HOME 和 Path

  1. 右键'此电脑' > '属性' > '高级系统设置' > '环境变量'。
  2. 在'系统变量'中新建变量名 JAVA_HOME,值为 JDK 安装路径(如 D:\jdk\jdk-25)。
  3. 编辑系统变量中的 Path,新建条目 %JAVA_HOME%\bin。

3.2 关于 CLASSPATH

JDK 9 及以上版本通常不需要手动配置 CLASSPATH,除非有特定需求。

4. 验证

4.1 基础环境验证

打开命令提示符(CMD)或 PowerShell,输入以下命令:

java -version

若显示 JDK 25 版本信息,则配置成功。

4.2 创建测试程序

创建一个简单的 Java 源文件 Test.java:

public class Test {
    public static void main(String[] args) {
        System.out.println("Hello JDK 25");
    }
}

编译并运行:

javac Test.java
java Test

5. 参考资料

  • Oracle JDK 官方文档
  • OpenJDK 社区

目录

  1. Windows 11 安装 JDK 25:下载、安装、配置环境变量、验证
  2. 1. 下载
  3. 2. 安装
  4. 2.1 规划安装目录
  5. 2.2 解压文件
  6. 3. 配置环境变量
  7. 3.1 配置 JAVA_HOME 和 Path
  8. 3.2 关于 CLASSPATH
  9. 4. 验证
  10. 4.1 基础环境验证
  11. 4.2 创建测试程序
  12. 5. 参考资料

更多推荐文章

查看全部
  • AutoGen 多智能体协作框架实战:GroupChatManager 使用详解
  • 前缀和解子数组计数:和为 K 与可被 K 整除
  • Python 高阶函数 map() 原理与实战应用
  • OpenClaw 对接飞书机器人:消息不回与 Gateway 断开排查实录
  • 密码攻击实践:传递 Net-NTLMv2 哈希
  • 数据结构之带头双向循环链表
  • Linux 五种 IO 模型
  • MetaLlama 大模型系列介绍与本地部署指南
  • VS Code 禁用 GitHub Copilot 实用指南
  • C++ 继承机制详解
  • C++ 异常处理机制深度解析
  • 认识 Java 中的锁升级机制
  • 超越代码生成器:深度解析 Triton-Copilot 的人机协同设计哲学
  • Python OCR 文字识别:pytesseract 安装配置与实战
  • GitOps 工作流核心概念与 Python 模拟实践
  • 前端大屏展示技术指南
  • AI 绘画工具背后的视觉技术:Stable Diffusion 解析
  • OpenClaw 智能体框架入门:环境部署与模型配置指南
  • ESP32 智能家居固件环境配置与烧录指南
  • Linux 信号量详解与基于环形队列的生产消费模型实现

相关免费在线工具

  • 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