在Linux上配置Java环境主要分为安装JDK和配置环境变量两步,以下是具体操作:
一、安装JDK
-
使用包管理器安装(推荐)
- Ubuntu/Debian:
sudo apt update sudo apt install openjdk-17-jdk # 安装OpenJDK 17(可替换为其他版本) - CentOS/RHEL:
sudo dnf install java-17-openjdk-devel # CentOS 8+/RHEL 8+ sudo yum install java-17-openjdk-devel # CentOS 7 - 验证安装:
java -version # 显示版本号即成功
- Ubuntu/Debian:
-
手动安装(适用于特定版本)
- 从Oracle官网下载
.tar.gz包,解压到指定目录(如/usr/lib/jvm):sudo tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm
- 从Oracle官网下载
二、配置环境变量
-
编辑配置文件
- 打开
~/.bashrc(当前用户)或/etc/profile(全局):nano ~/.bashrc - 添加以下内容(替换为实际安装路径):
export JAVA_HOME=/usr/lib/jvm/jdk-17 # JDK安装路径 export PATH=$JAVA_HOME/bin:$PATH
- 打开
-
使配置生效
source ~/.bashrc # 或 source /etc/profile -
验证配置
echo $JAVA_HOME # 应显示JDK路径 java -version # 再次验证版本
三、可选:设置默认JDK(多版本场景)
若安装了多个JDK版本,可使用update-alternatives管理:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-17/bin/java" 1
sudo update-alternatives --config java # 按提示选择默认版本
说明:
- 推荐使用OpenJDK,开源且兼容性好。
- 环境变量配置需确保
JAVA_HOME路径正确,且PATH包含$JAVA_HOME/bin。 - 配置后可通过
java -version和javac -version验证是否成功。