在 CentOS 7.6 上使用 yum 安装 JDK 1.8。
安装 JDK 1.8
1. 查看可用的 JDK 版本
bash
# 搜索可用的 JDK 包
yum search java | grep jdk
# 或者查看所有 java 相关包
yum list java*
2. 安装 JDK 1.8
bash
# 安装 OpenJDK 1.8
sudo yum install java-1.8.0-openjdk -y
# 安装开发工具包(包含 javac 等编译工具,推荐)
sudo yum install java-1.8.0-openjdk-devel -y
# 一次性安装完整包
sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y
3. 验证安装
bash
# 查看 Java 版本
java -version
# 查看 javac 版本
javac -version
# 查看安装路径
which java
预期输出类似:
openjdk version "1.8.0_xxx"
OpenJDK Runtime Environment (build 1.8.0_xxx)
OpenJDK 64-Bit Server VM (build 25.xxx, mixed mode)
4. 配置环境变量(可选)
虽然 yum 安装会自动配置,但如需手动设置:
bash
# 查找 JDK 安装路径
dirname $(dirname $(readlink -f $(which java)))
# 通常路径为:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.xxx.x86_64
# 编辑环境变量文件
sudo vim /etc/profile.d/java.sh
添加以下内容:
bash
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
使配置生效:
bash
source /etc/profile.d/java.sh
# 验证 JAVA_HOME
echo $JAVA_HOME
5. 如果需要安装多个 JDK 版本
bash
# 查看已安装的 JDK
rpm -qa | grep jdk
# 使用 alternatives 切换版本
sudo alternatives --config java
sudo alternatives --config javac
安装完成后,MySQL 和 JDK 1.8 就都配置好了!