Windows 下 Java 环境安装与配置完全指南

9 阅读3分钟

作为开发者,Java 环境的安装与配置是最基础的技能之一。本文将详细介绍在 Windows 系统下如何安装 Java 并正确配置环境变量,让你轻松搭建 Java 开发环境。

一、Java 版本选择

在开始安装前,我们需要了解 Java 的几个不同版本:

  1. Java SE (Standard Edition)  - 标准版,适用于桌面和简单服务器应用开发
  2. Java EE (Enterprise Edition)  - 企业版,现已更名为 Jakarta EE
  3. Java ME (Micro Edition)  - 微型版,用于嵌入式设备

对于大多数开发者,我们选择 Java SE 即可。目前 Oracle 提供了两种主要的 JDK 实现:

  • Oracle JDK - 官方版本,商业使用需付费
  • OpenJDK - 开源版本,可免费使用

推荐使用 OpenJDK,可以通过以下渠道获取:

二、JDK 下载与安装

1. 下载 JDK

以 AdoptOpenJDK 为例:

  1. 访问 AdoptOpenJDK 官网
  2. 选择版本(推荐 LTS 版本,如 Java 11 或 Java 17)
  3. 选择 JVM(HotSpot 或 OpenJ9)
  4. 点击下载 Windows 版本的安装包(.msi)

2. 安装 JDK

双击下载的 .msi 文件,按照向导完成安装:

  1. 点击 "Next"
  2. 接受许可协议
  3. 选择安装组件(默认全选)
  4. 设置安装路径(建议使用默认路径,如 C:\Program Files\AdoptOpenJDK\jdk-11.0.11.9-hotspot
  5. 点击 "Install" 完成安装

三、配置环境变量

环境变量的配置是 Java 开发环境搭建的关键步骤,它能让系统在任何位置都能识别 Java 命令。

1. 打开环境变量设置

  1. 右键点击 "此电脑" → "属性"
  2. 点击 "高级系统设置"
  3. 点击 "环境变量" 按钮

2. 配置 JAVA_HOME

  1. 在 "系统变量" 区域点击 "新建"
  2. 变量名输入 JAVA_HOME
  3. 变量值输入 JDK 的安装路径,例如:C:\Program Files\AdoptOpenJDK\jdk-11.0.11.9-hotspot
  4. 点击 "确定"

3. 配置 Path 变量

  1. 在 "系统变量" 中找到 "Path" 变量并双击

  2. 点击 "新建",添加以下两条路径:

    • %JAVA_HOME%\bin
    • %JAVA_HOME%\jre\bin
  3. 点击 "确定" 保存

4. 验证配置

打开命令提示符(Win + R,输入 cmd),执行以下命令:

bash

java -version
javac -version

如果正确显示 Java 版本信息,说明配置成功。

四、常见问题解决

  1. 'java' 不是内部或外部命令

    • 检查 JAVA_HOME 是否配置正确
    • 检查 Path 中是否包含 %JAVA_HOME%\bin
  2. 版本显示不正确

    • 检查是否有多个 Java 版本冲突
    • 使用 where java 命令查看调用的 java.exe 路径
  3. 安装后无法找到 javac

    • 确保安装的是 JDK 而不是 JRE
    • 检查 Path 是否包含 JDK 的 bin 目录

结语

通过以上步骤,你已经成功在 Windows 系统上安装并配置了 Java 开发环境。正确的环境配置是 Java 开发的第一步,也是避免后续各种奇怪问题的关键。现在,你可以开始你的 Java 开发之旅了!

如果有任何问题,欢迎在评论区留言讨论。