姚文剑的笔记

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

  1. 从 Oracle 官网下载 .exe.msi 安装包。
  2. 双击运行安装程序,按照向导完成安装,建议使用默认安装路径。
  3. 配置环境变量:右键"此电脑" → "属性" → "高级系统设置" → "环境变量"。
  4. 新建系统变量 JAVA_HOME,值为 JDK 安装路径(如 C:\Program Files\Java\jdk-17)。
  5. 编辑 Path 变量,添加 %JAVA_HOME%\bin
  6. 打开命令提示符,输入 java -version 验证安装。

五、验证安装

安装完成后,打开终端或命令提示符,输入以下命令验证:

java -version
javac -version
echo $JAVA_HOME   # Linux/macOS
echo %JAVA_HOME%  # Windows

如果正确显示了 Java 版本信息,说明 JDK 已经成功安装并配置完毕,可以开始 Java 开发了。

六、常见问题