作为开发者,Java 环境的安装与配置是最基础的技能之一。本文将详细介绍在 Windows 系统下如何安装 Java 并正确配置环境变量,让你轻松搭建 Java 开发环境。
一、Java 版本选择
在开始安装前,我们需要了解 Java 的几个不同版本:
- Java SE (Standard Edition) - 标准版,适用于桌面和简单服务器应用开发
- Java EE (Enterprise Edition) - 企业版,现已更名为 Jakarta EE
- Java ME (Micro Edition) - 微型版,用于嵌入式设备
对于大多数开发者,我们选择 Java SE 即可。目前 Oracle 提供了两种主要的 JDK 实现:
- Oracle JDK - 官方版本,商业使用需付费
- OpenJDK - 开源版本,可免费使用
推荐使用 OpenJDK,可以通过以下渠道获取:
二、JDK 下载与安装
1. 下载 JDK
以 AdoptOpenJDK 为例:
- 访问 AdoptOpenJDK 官网
- 选择版本(推荐 LTS 版本,如 Java 11 或 Java 17)
- 选择 JVM(HotSpot 或 OpenJ9)
- 点击下载 Windows 版本的安装包(.msi)
2. 安装 JDK
双击下载的 .msi 文件,按照向导完成安装:
- 点击 "Next"
- 接受许可协议
- 选择安装组件(默认全选)
- 设置安装路径(建议使用默认路径,如
C:\Program Files\AdoptOpenJDK\jdk-11.0.11.9-hotspot
) - 点击 "Install" 完成安装
三、配置环境变量
环境变量的配置是 Java 开发环境搭建的关键步骤,它能让系统在任何位置都能识别 Java 命令。
1. 打开环境变量设置
- 右键点击 "此电脑" → "属性"
- 点击 "高级系统设置"
- 点击 "环境变量" 按钮
2. 配置 JAVA_HOME
- 在 "系统变量" 区域点击 "新建"
- 变量名输入
JAVA_HOME
- 变量值输入 JDK 的安装路径,例如:
C:\Program Files\AdoptOpenJDK\jdk-11.0.11.9-hotspot
- 点击 "确定"
3. 配置 Path 变量
-
在 "系统变量" 中找到 "Path" 变量并双击
-
点击 "新建",添加以下两条路径:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
-
点击 "确定" 保存
4. 验证配置
打开命令提示符(Win + R,输入 cmd),执行以下命令:
bash
java -version
javac -version
如果正确显示 Java 版本信息,说明配置成功。
四、常见问题解决
-
'java' 不是内部或外部命令
- 检查 JAVA_HOME 是否配置正确
- 检查 Path 中是否包含 %JAVA_HOME%\bin
-
版本显示不正确
- 检查是否有多个 Java 版本冲突
- 使用
where java
命令查看调用的 java.exe 路径
-
安装后无法找到 javac
- 确保安装的是 JDK 而不是 JRE
- 检查 Path 是否包含 JDK 的 bin 目录
结语
通过以上步骤,你已经成功在 Windows 系统上安装并配置了 Java 开发环境。正确的环境配置是 Java 开发的第一步,也是避免后续各种奇怪问题的关键。现在,你可以开始你的 Java 开发之旅了!
如果有任何问题,欢迎在评论区留言讨论。