JDK 安装指南
JDK(Java Development Kit)是 Java 开发的核心工具包,包含了 Java 编译器、运行时环境(JRE)以及各种开发工具。正确安装和配置 JDK 是进行 Java 开发的第一步。本文将详细介绍在不同操作系统上安装 JDK 的方法。
一、下载 JDK
Oracle 官方提供了多个版本的 JDK,其中 JDK 8、JDK 11、JDK 17 和 JDK 21 是长期支持(LTS)版本,推荐在生产环境中使用。下载地址为 Oracle 官网,根据自己的操作系统选择对应的安装包。
二、Linux 系统安装 JDK
方法一:使用包管理器安装(以 Ubuntu 为例)
# 更新软件包列表
sudo apt update
# 安装 OpenJDK 17
sudo apt install openjdk-17-jdk
# 验证安装
java -version
javac -version
方法二:手动安装 Oracle JDK
# 下载 JDK tar.gz 包(以 JDK 17 为例)
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
# 解压到指定目录
sudo mkdir -p /usr/lib/jvm
sudo tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm
# 配置环境变量
echo 'export JAVA_HOME=/usr/lib/jvm/jdk-17' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
三、macOS 系统安装 JDK
macOS 用户可以通过 Homebrew 快速安装 JDK:
# 使用 Homebrew 安装 OpenJDK 17
brew install openjdk@17
# 创建符号链接
sudo ln -sfn $(brew --prefix)/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
# 配置环境变量(zsh)
echo 'export JAVA_HOME=$(/usr/libexec/java_home -v 17)' >> ~/.zshrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
四、Windows 系统安装 JDK
- 从 Oracle 官网下载
.exe或.msi安装包。 - 双击运行安装程序,按照向导完成安装,建议使用默认安装路径。
- 配置环境变量:右键"此电脑" → "属性" → "高级系统设置" → "环境变量"。
- 新建系统变量
JAVA_HOME,值为 JDK 安装路径(如C:\Program Files\Java\jdk-17)。 - 编辑
Path变量,添加%JAVA_HOME%\bin。 - 打开命令提示符,输入
java -version验证安装。
五、验证安装
安装完成后,打开终端或命令提示符,输入以下命令验证:
java -version
javac -version
echo $JAVA_HOME # Linux/macOS
echo %JAVA_HOME% # Windows
如果正确显示了 Java 版本信息,说明 JDK 已经成功安装并配置完毕,可以开始 Java 开发了。
六、常见问题
- 多版本共存:可以通过
update-alternatives(Linux)或jenv(macOS/Linux)管理多个 JDK 版本。 - 权限问题:Linux 下使用
sudo安装,确保安装目录有正确的读写权限。 - 版本选择:学习用途推荐最新 LTS 版本,企业开发根据项目需求选择兼容版本。