Windows 怎么装 Java 开发环境?如何安装 Java?JDK 完整安装教程(附环境变量配置)

Windows 怎么装 Java 开发环境?Windows 10/11 如何安装 Java?JDK 完整安装教程(附环境变量配置)

Java 环境(JDK,Java Development Kit)是开发和运行 Java 程序的核心工具包,包含编译器(javac)、运行环境(JRE)及各类开发工具。在 Windows 系统中安装 JDK,需先根据系统架构(32 位 / 64 位)从官方渠道(如 Oracle、Adoptium 等)下载对应版本安装包,运行安装程序并选择合适路径,随后通过配置环境变量(如 JAVA_HOME 和 Path)让系统识别 Java 命令,最终可通过命令提示符验证安装是否成功。正确安装后,即可进行 Java 程序的开发、编译与运行。

一、检查系统要求

  1. 操作系统:确保你的 Windows 系统版本符合要求
  2. 硬件要求
    • 处理器:1 GHz 或更快的处理器
    • 内存:至少 1 GB RAM(推荐 2 GB 或更多)
    • 可用磁盘空间:至少 2 GB

二、下载 JDK

  1. 选择下载源
  2. 选择适合的版本
    • 根据你的系统选择对应的版本(如 Windows x64 或 x86)
    • 推荐下载最新的长期支持版本(LTS,如 Java 11 或 Java 17)
  3. 下载安装文件
    • 以 Adoptium 为例:
      • 打开网页后,选择 "Windows" 操作系统和 "x64" 架构
      • 选择 "JDK" 作为发行包类型
      • 选择 HotSpot 或 OpenJ9 作为 JVM 实现(推荐 HotSpot)
      • 点击下载按钮,保存安装文件(.msi 或.zip 格式)

三、安装 JDK(以.msi 安装包为例)

  1. 运行安装程序
    • 双击下载的.msi 文件,启动安装向导
    • 点击 "Next" 继续
  2. 选择安装路径
    • 默认路径:C:\Program Files\Eclipse Adoptium\jdk-17.0.2.8-hotspot\
    • 如需自定义路径,点击 "Change" 按钮
    • 注意:路径中应避免包含空格或特殊字符
  3. 选择安装组件
    • JDK:必选,包含 Java 开发工具
    • JRE:可选,Java 运行环境(通常 JDK 已包含)
    • 源代码:可选,用于查看 Java 标准库的源代码
    • 公共 JRE:可选,是否安装公共的 Java 运行环境
  4. 等待安装完成
    • 安装过程可能需要几分钟时间
    • 安装完成后,点击 "Close" 关闭安装向导

四、配置环境变量

环境变量配置是让系统能够找到 Java 命令的关键步骤

方法一:通过系统属性配置(推荐)

  1. 打开系统属性窗口
    • 右键点击 "此电脑" 或 "计算机" 图标
    • 选择 "属性"
    • 点击 "高级系统设置"
    • 在弹出的 "系统属性" 窗口中,点击 "环境变量" 按钮
  2. 配置 JAVA_HOME 变量
    • 在 "系统变量" 区域,点击 "新建" 按钮
    • 变量名:JAVA_HOME
    • 变量值:JDK 的安装路径(例如:C:\Program Files\Eclipse Adoptium\jdk-17.0.2.8-hotspot
    • 点击 "确定" 保存
  3. 配置 Path 变量
    • 在 "系统变量" 区域,找到并选择 "Path" 变量
    • 点击 "编辑" 按钮
    • 在弹出的 "编辑环境变量" 窗口中,点击 "新建"
    • 添加以下两个路径(如果之前未添加):
      • %JAVA_HOME%\bin(JDK 命令工具路径)
      • %JAVA_HOME%\jre\bin(JRE 运行环境路径,如存在)
    • 点击 "确定" 保存更改
  4. 配置 CLASSPATH 变量(可选)
    • 此变量用于指定 Java 类的搜索路径
    • 在 "系统变量" 区域,点击 "新建" 按钮
    • 变量名:CLASSPATH
    • 变量值:.(表示当前目录)
    • 点击 "确定" 保存

方法二:通过命令行配置(适用于临时设置)

setx JAVA_HOME "C:\Program Files\Eclipse Adoptium\jdk-17.0.2.8-hotspot" /M
setx PATH "%PATH%;%JAVA_HOME%\bin" /M
  • /M参数表示设置系统环境变量(需要管理员权限)

五、验证安装结果

  1. 打开命令提示符
    • 按 Win + R 组合键,输入cmd并回车
  2. 检查 Java 版本
    java -version
    

    预期输出(版本号可能不同):

    openjdk version "17.0.2" 2022-01-18
    OpenJDK Runtime Environment Temurin-17.0.2+8 (build 17.0.2+8)
    OpenJDK 64-Bit Server VM Temurin-17.0.2+8 (build 17.0.2+8, mixed mode, sharing)
    
  3. 检查 Java 编译器版本
    javac -version
    

    预期输出:

    javac 17.0.2
    
  4. 测试 Java 程序运行
    echo public class Hello { public static void main(String[] args) { System.out.println("Hello, Java!"); } } > Hello.java
    javac Hello.java
    java Hello
    

    预期输出:

    Hello, Java!
    

六、常见问题解决

  1. 命令未找到错误
    • 检查环境变量配置是否正确
    • 确保JAVA_HOME路径指向 JDK 目录而非 JRE 目录
    • 尝试重启命令提示符或电脑
  2. 版本不匹配问题
    • 使用where java命令检查系统中 Java 的安装位置
    • 如有多个 Java 版本,确保 PATH 变量中优先指向所需版本
  3. 安装过程出错
    • 确保以管理员身份运行安装程序
    • 临时关闭杀毒软件或防火墙
    • 检查磁盘空间是否充足
阅读剩余