方法 1: 安装 OpenJDK 8(推荐)
OpenJDK 8 是开源的 JDK 实现,适合大多数场景。
-
更新系统包列表
sudo yum update -y
-
搜索可用的 OpenJDK 8 包
sudo yum search java-1.8.0-openjdk
-
安装 OpenJDK 8 JDK(包含开发工具如
javac
)sudo yum install -y java-1.8.0-openjdk-devel
-
验证安装
java -version # 检查 Java 版本 javac -version # 检查编译器版本
-
设置环境变量(可选)
- 找到 Java 安装路径:
sudo alternatives --config java
- 编辑
/etc/profile
或用户配置文件(如~/.bashrc
):export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-<version> export PATH=$PATH:$JAVA_HOME/bin
- 应用配置:
source ~/.bashrc
- 找到 Java 安装路径:
方法 2: 安装 Oracle JDK 8(需手动下载)
Oracle JDK 8 需要从官网下载,无法直接通过 yum
安装。以下是替代方案:
-
下载 Oracle JDK 8 RPM 包
- 访问 Oracle JDK 下载页面,下载
jdk-8uXXX-linux-x64.rpm
。
- 访问 Oracle JDK 下载页面,下载
-
手动安装
sudo rpm -ivh jdk-8uXXX-linux-x64.rpm
-
验证安装
java -version
常见问题
-
找不到包?
- 确保已启用 EPEL 仓库:
sudo yum install -y epel-release
- 确保已启用 EPEL 仓库:
-
多版本管理
- 使用
alternatives
切换 Java 版本:sudo alternatives --config java
- 使用