安装 JDK (Java Development Kit) 非常简单,我将为您提供在不同操作系统上的详细步骤。
第一步:下载 JDK
目前最主流的 JDK 提供商是 Oracle 和 OpenJDK。对于大多数开发者,尤其是初学者,推荐使用 OpenJDK,因为它是开源的且完全免费(而 Oracle JDK 对于生产环境有新的许可条款)。AdoptOpenJDK(现为 Eclipse Temurin)是一个很受欢迎的选择。
推荐下载地址:
- Eclipse Temurin (AdoptOpenJDK): https://adoptium.net/zh-CN/temurin/releases/
- Oracle JDK: https://www.oracle.com/java/technologies/downloads/ (需要注册 Oracle 账户)
选择版本:
- LTS (长期支持版): 推荐选择,如 JDK 17 或 JDK 21。它们更稳定,支持时间更长。
- 最新版: 包含最新特性,但支持周期短。
选择操作系统和架构:
根据你的电脑系统(Windows, macOS, Linux)和架构(x64, ARM64)选择正确的安装包。对于 Windows,通常下载 .msi
安装程序最简单。
第二步:安装步骤(分系统说明)
在 Windows 上安装
- 运行安装程序: 双击下载好的
.msi
文件(例如OpenJDK17U-jdk_x64_windows_hotspot_17.0.10_7.msi
)。 - 跟随安装向导:
- 点击 “Next”。
- 可以选择更改安装路径(默认路径通常是
C:\Program Files\Eclipse Adoptium\jdk-17.0.10.7-hotspot\
),建议使用默认路径。 - 继续点击 “Next”,安装程序会自动完成安装。
- 验证安装:
- 打开 命令提示符 (CMD) 或 PowerShell。
- 输入以下命令并按回车:
java -version
- 如果安装成功,你会看到类似下面的输出,显示了安装的 Java 版本信息:
openjdk version "17.0.10" 2024-01-16 OpenJDK Runtime Environment Temurin-17.0.10+7 (build 17.0.10+7) OpenJDK 64-Bit Server VM Temurin-17.0.10+7 (build 17.0.10+7, mixed mode, sharing)
在 macOS 上安装
方法 A:使用 .pkg 安装程序(推荐)
- 从上述网站下载 macOS 版本的
.pkg
文件。 - 双击打开,按照图形化向导步骤完成安装。
- 打开 **终端 (Terminal)**。
- 输入
java -version
验证安装。
方法 B:使用 Homebrew(高级用户) 如果你安装了 Homebrew,只需在终端中运行以下命令即可安装最新的 OpenJDK LTS 版本:
# 查找可用的 JDK 版本
brew search openjdk# 安装 JDK 17 (示例)
brew install openjdk@17# 安装完成后,需要链接一下才能让系统识别
sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
在 Linux (Ubuntu/Debian) 上安装
方法 A:使用 apt 包管理器(最简单)
- 打开终端。
- 更新包列表:
sudo apt update
- 安装 OpenJDK (以 JDK 17 为例):
sudo apt install openjdk-17-jdk
- 安装完成后,验证:
java -version
方法 B:手动安装 .tar.gz 压缩包
- 从官网下载 Linux 版本的
.tar.gz
压缩包。 - 在终端中,解压到你想要的目录(通常是
/usr/lib/jvm
):sudo tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm
- 配置环境变量
JAVA_HOME
。
第三步:(重要)配置环境变量 JAVA_HOME
很多 Java 应用(如 Apache Maven, Gradle, Tomcat)以及 IDE(如 IntelliJ IDEA)都需要知道 JDK 的安装位置,它们通过 JAVA_HOME
这个环境变量来查找。
如何设置?(以 Windows 为例)
- 在 Windows 搜索栏输入 “编辑系统环境变量” 并打开。
- 点击下方的 “环境变量” 按钮。
- 在 “系统变量” 部分,点击 **“新建”**。
- 变量名:
JAVA_HOME
- 变量值: 你的 JDK 安装路径(例如
C:\Program Files\Eclipse Adoptium\jdk-17.0.10.7-hotspot
) - 点击 确定。
- 变量名:
- 找到并编辑 “系统变量” 中的
Path
变量。 - 点击 “新建”,添加一行:
%JAVA_HOME%\bin
- 点击 确定 保存所有更改。
- 重新打开一个新的命令提示符窗口,输入
echo %JAVA_HOME%
来验证是否设置成功。它应该输出你刚才设置的路径。
注意: 在 macOS 和 Linux 上,通常需要编辑
~/.bashrc
或~/.zshrc
文件来设置JAVA_HOME
和PATH
。
总结
- 下载: 从 Adoptium 或 Oracle 下载 JDK。
- 安装: 运行安装程序(Windows/macOS)或使用包管理器(Linux)。
- 验证: 在终端/CMD 中输入
java -version
。 - 配置: 设置
JAVA_HOME
环境变量(非常重要!)。
完成以上步骤后,你的 JDK 就安装并配置好了,可以开始编写和运行 Java 程序了!