← 返回首页

Java 安装与配置指南

本文档将指导您如何下载、安装 JDK 21(最新长期支持版)以及完成环境变量配置,使您能够在终端/命令行中运行 Java 程序。

1. 选择合适的 JDK 版本

推荐版本: JDK 21 (LTS)

2. 下载 JDK

2.1 下载地址

Oracle 官方下载页: Oracle Java SE 21 下载

2.2 选择正确的安装包

根据您的操作系统和硬件架构选择对应的文件:

操作系统 版本 说明
Windows Windows x64 Installer .exe 安装程序,推荐
macOS (Intel) macOS x64 Installer .dmg 安装包
macOS (Apple Silicon) macOS AArch64 Installer .dmg 安装包
Linux Linux x64 .tar.gz 压缩包(手动解压)

3. 安装 JDK

3.1 Windows 安装步骤

  1. 运行安装程序: 双击下载的 .exe 文件。
  2. 接受许可协议: 阅读并勾选 "I accept the license agreement",点击 Next
  3. 选择安装目录: 建议安装在默认路径 C:\Program Files\Java\jdk-21,避免中文路径或空格。
  4. 安装过程: 勾选"Development Tools"或默认选项,点击 Next 完成安装。

3.2 macOS 安装步骤

  1. 打开安装包: 双击下载的 .dmg 文件。
  2. 拖拽安装: 将 JDK 图标拖拽到 Applications 文件夹。
  3. 完成安装: 安装完成后,系统会自动配置环境变量。

4. 配置环境变量

配置环境变量后,您可以在任意目录的终端或命令行中直接使用 javajavac 命令。

4.1 Windows 配置

  1. 打开系统环境变量设置:
    • 右键点击 "此电脑" → "属性" → "高级系统设置" → "环境变量"。
  2. 新增系统变量:
    • 变量名: JAVA_HOME
    • 变量值: JDK 安装目录(如 C:\Program Files\Java\jdk-21)。
  3. 编辑系统变量 Path:
    • 添加 %JAVA_HOME%\binPath 变量末尾。
    • (可选)添加 %JAVA_HOME%\jre\bin(如果需要单独的 JRE 环境)。
  4. 保存退出,重启命令行窗口。

4.2 macOS / Linux 配置

编辑终端配置文件(如 ~/.bashrc~/.zshrc~/.profile),添加以下内容:

# 设置 Java 环境变量
export JAVA_HOME=/usr/lib/jvm/jdk-21
export PATH=$PATH:$JAVA_HOME/bin

macOS 特殊说明: macOS 通常会自动配置环境变量,如果出现冲突,请检查 /Library/Java/JavaVirtualMachines/ 目录下的版本。

5. 验证安装

打开终端(Windows 可以打开 cmdPowerShell),输入以下命令:

java -version

预期输出:

java version "21.0.x" 2024-09-17
Java(TM) SE Runtime Environment (build 21.0.x+xx)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.x+xx, mixed mode)

如果看到类似于上面的版本号(21.x),说明 Java 已成功安装并配置完毕。


注意: