当前位置:首页 > 后端开发 > 正文

Win10如何安装Java?

下载Java官网JDK安装包,运行安装程序按提示完成,安装后需配置环境变量:添加JAVA_HOME指向安装目录,并在Path中追加%JAVA_HOME%bin,验证安装成功使用cmd输入java -version。

第一步:理解Java组件

在Windows 10安装Java需区分两个核心组件:

  1. JRE (Java Runtime Environment):运行Java程序的基础环境(普通用户适用)。
  2. JDK (Java Development Kit):包含JRE + 开发工具(开发者必需)。
    建议开发者直接安装JDK,因其包含完整运行环境。

ℹ️ 权威提示:Oracle自Java 11起提供长期支持版本 (LTS),如Java 11/17/21,优先选择LTS版确保稳定性。


第二步:官方下载安装包

  1. 访问 Oracle官网下载页(唯一推荐来源):
    https://www.oracle.com/java/technologies/downloads/

    安全警示:拒绝第三方下载站,避免捆绑反面软件。

    Win10如何安装Java?  第1张

  2. 选择对应版本:

    • Windows x64 Installer(64位系统首选)
    • Windows x86 Installer(仅限32位旧硬件)
    • 勾选 Accept License Agreement 后点击下载(如为EXE文件则直接运行)。

第三步:安装流程(以JDK 21为例)

  1. 运行安装程序
    • 双击下载的 .exe 文件(如 jdk-21_windows-x64_bin.exe)。
  2. 设置安装路径
    • 默认路径:C:Program FilesJavajdk-21
    • 关键操作记录此路径(后续配置需使用)。
  3. 安装选项
    • 取消勾选 公共JRE(JDK已包含独立JRE,避免冲突)。
    • 点击 下一步 直至完成。

第四步:配置环境变量(核心步骤)

  1. 打开系统设置:
    • 右键点击 开始菜单 → 系统 → 高级系统设置 → 环境变量
  2. 新建 JAVA_HOME 变量:
    • 系统变量新建
      • 变量名:JAVA_HOME
      • 变量值:C:Program FilesJavajdk-21(替换为你的实际路径)
  3. 编辑 Path 变量:
    • 选中 Path编辑 → 新建 → 添加两条记录:
      %JAVA_HOME%bin
      %JAVA_HOME%jrebin
    • 点击 确定 保存所有窗口。

专业提示

  • 路径中禁止空格/中文(如 Program Files 是合法例外)。
  • 逐级关闭窗口确保配置生效。

第五步:验证安装成功

  1. 打开命令提示符:

    • Win + R 输入 cmd → 按回车。
  2. 执行以下命令:

    java -version    # 显示Java运行时版本(JRE)
    javac -version   # 显示编译器版本(JDK特有)
  3. 成功示例输出:

    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
提示“不是内部命令” 重启命令提示符或计算机
安装后版本号不匹配 删除旧版本并重新配置环境变量

安全与维护建议

  1. 定期更新:每季度访问 Oracle关键补丁更新报告 检查安全更新。
  2. 版本管理
    • 需多版本共存时,使用 JDK Version Manager 等工具切换。
  3. 卸载旧版本

    控制面板 → 程序 → 卸载程序 → 删除冗余Java版本。


引用说明

  1. Oracle Java SE官方文档:https://docs.oracle.com/en/java/
  2. Microsoft Windows环境变量配置指南:https://docs.microsoft.com/en-us/windows
  3. Java版本生命周期查询:Oracle Java SE支持路线图

免责声明:本文基于Java 21 LTS版本编写,流程适用于Windows 10 20H2及以上系统,第三方工具提及仅作技术参考,请以官方文档为准。

0