Windows 系统中安装 Java JDK 并设置环境变量的详细步骤
1. 下载 Java JDK
- 打开浏览器,访问 Oracle 官方 Java 下载页面 或 清华大学 OpenJDK 软件仓,不知道如何选择可查看OpenJDK 和 OracleJDK 的区别,以下教程以OpenJDK为例。
- 根据你的系统架构选择对应的 JDK 安装包(一般是 Windows x64 Installer)。
- 点击下载,完成后双击安装包。
快捷下载地址:OpenJDK8 x64、OpenJDK17 x64、OpenJDK21 x64
2. 安装 Java JDK
-
双击下载的 JDK 安装包启动安装向导。
-
按照提示安装 JDK,建议记住安装目录(例如
C:\Program Files\Java\jdk-xx
)。- 如果需要自定义目录,可以手动选择其他路径。
- 将安装选项
设置或重写JAVA_HOME变量
切换到将安装在本地硬盘上
,自动设置环境变量可跳过步骤3,更加方便快捷
- 如果需要自定义目录,可以手动选择其他路径。
-
安装完成后,安装向导会提示是否安装 JRE(某些版本可能不包含 JRE),可以根据需要选择安装。
3. 设置环境变量
3.1 打开环境变量设置界面
- 按下
Win + S
键,搜索并打开 “系统属性” 或 “编辑系统环境变量”。 - 在 “高级” 标签页,点击 “环境变量” 按钮。
3.2 添加 JAVA_HOME
- 在系统变量区域,点击 “新建” 按钮。
- 变量名:
JAVA_HOME
- 变量值:JDK 的安装目录路径,例如:
C:\Program Files\Java\jdk-xx
- 点击 确定。
3.3 配置 Path
变量
- 在系统变量中找到
Path
变量,选中并点击 “编辑”。 - 点击 “新建”,添加以下路径:
%JAVA_HOME%\bin
- 确保
Path
中没有重复的 Java 版本路径。 - 点击 确定 保存。
3.4 配置 CLASSPATH
(可选)
手动设置 CLASSPATH
通常不是必要的。除非你有明确的需求(如运行老旧项目或管理复杂类路径),否则可以直接依赖默认行为或者使用 IDE 和构建工具来管理依赖。
- 如果需要设置
CLASSPATH
,在系统变量区域点击 “新建”。 - 变量名:
CLASSPATH
- 变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
- 点击 确定。
4. 验证安装
- 打开命令提示符(按
Win + R
,输入cmd
,回车)。 - 输入以下命令,检查 Java 是否正确安装:
输出类似以下内容表示安装成功:java -version
java version "1.x.x_xxx" Java(TM) SE Runtime Environment (build 1.x.x_xxx) Java HotSpot(TM) 64-Bit Server VM (build x.xx.xx, mixed mode)
- 验证编译器是否正常工作:
输出类似:javac -version
javac 1.x.x
常见问题
-
未找到
java
或javac
命令:- 检查
JAVA_HOME
和Path
环境变量是否正确配置。 - 确保在命令行中已关闭并重新打开命令提示符以加载最新环境变量。
- 检查
-
多个 Java 版本冲突:
- 检查
Path
变量中是否有旧版本 Java 的路径,移除不必要的条目。
- 检查
完成以上步骤后,你的 Java 环境就已经配置好,可以开始编写和运行 Java 程序了!