上一篇
Win10如何安装Java?
- 后端开发
- 2025-06-25
- 4050
下载Java官网JDK安装包,运行安装程序按提示完成,安装后需配置环境变量:添加JAVA_HOME指向安装目录,并在Path中追加%JAVA_HOME%bin,验证安装成功使用cmd输入java -version。
第一步:理解Java组件
在Windows 10安装Java需区分两个核心组件:
- JRE (Java Runtime Environment):运行Java程序的基础环境(普通用户适用)。
- JDK (Java Development Kit):包含JRE + 开发工具(开发者必需)。
建议开发者直接安装JDK,因其包含完整运行环境。
ℹ️ 权威提示:Oracle自Java 11起提供长期支持版本 (LTS),如Java 11/17/21,优先选择LTS版确保稳定性。
第二步:官方下载安装包
-
访问 Oracle官网下载页(唯一推荐来源):
https://www.oracle.com/java/technologies/downloads/安全警示:拒绝第三方下载站,避免捆绑反面软件。
-
选择对应版本:
- Windows x64 Installer(64位系统首选)
- Windows x86 Installer(仅限32位旧硬件)
- 勾选
Accept License Agreement
后点击下载(如为EXE文件则直接运行)。
第三步:安装流程(以JDK 21为例)
- 运行安装程序
- 双击下载的
.exe
文件(如jdk-21_windows-x64_bin.exe
)。
- 双击下载的
- 设置安装路径
- 默认路径:
C:Program FilesJavajdk-21
- 关键操作:记录此路径(后续配置需使用)。
- 默认路径:
- 安装选项
- 取消勾选
公共JRE
(JDK已包含独立JRE,避免冲突)。 - 点击
下一步
直至完成。
- 取消勾选
第四步:配置环境变量(核心步骤)
- 打开系统设置:
- 右键点击 开始菜单 → 系统 → 高级系统设置 → 环境变量。
- 新建
JAVA_HOME
变量:- 系统变量 → 新建
- 变量名:
JAVA_HOME
- 变量值:
C:Program FilesJavajdk-21
(替换为你的实际路径)
- 变量名:
- 系统变量 → 新建
- 编辑
Path
变量:- 选中
Path
→ 编辑 → 新建 → 添加两条记录:%JAVA_HOME%bin %JAVA_HOME%jrebin
- 点击 确定 保存所有窗口。
- 选中
️ 专业提示:
- 路径中禁止空格/中文(如
Program Files
是合法例外)。- 逐级关闭窗口确保配置生效。
第五步:验证安装成功
-
打开命令提示符:
Win + R
输入cmd
→ 按回车。
-
执行以下命令:
java -version # 显示Java运行时版本(JRE) javac -version # 显示编译器版本(JDK特有)
-
成功示例输出:
java version "21.0.1" 2025-10-17 LTS Java(TM) SE Runtime Environment (build 21.0.1+12-LTS-29) Java HotSpot(TM) 64-Bit Server VM (build 21.0.1+12-LTS-29, mixed mode) javac 21.0.1
常见问题排查
问题现象 | 解决方案 |
---|---|
java 命令有效但 javac 无效 |
检查 Path 是否包含 %JAVA_HOME%bin |
提示“不是内部命令” | 重启命令提示符或计算机 |
安装后版本号不匹配 | 删除旧版本并重新配置环境变量 |
安全与维护建议
- 定期更新:每季度访问 Oracle关键补丁更新报告 检查安全更新。
- 版本管理:
- 需多版本共存时,使用 JDK Version Manager 等工具切换。
- 卸载旧版本:
控制面板 → 程序 → 卸载程序 → 删除冗余Java版本。
引用说明
- Oracle Java SE官方文档:https://docs.oracle.com/en/java/
- Microsoft Windows环境变量配置指南:https://docs.microsoft.com/en-us/windows
- Java版本生命周期查询:Oracle Java SE支持路线图
免责声明:本文基于Java 21 LTS版本编写,流程适用于Windows 10 20H2及以上系统,第三方工具提及仅作技术参考,请以官方文档为准。