Centos7.6使用yum安装jdk1.8

在 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 就都配置好了!

相关推荐
Harm灬小海16 天前
【云计算学习之路】学习Centos7系统-Linux软件包管理
linux·运维·服务器·学习·云计算·yum·rpm
曦月合一17 天前
在CentOS 6.5系统中OpenJDK 1.7升级更新 OpenJDK 1.8,并部署
linux·centos·jdk1.8
量子炒饭大师22 天前
【Linux系统编程】Cyberpunk在霓虹丛林中构建堡垒 ——【基础开发工具(1)】一文带你初步了解 软件包管理器 并 快速上手 yum和apt 工具
java·linux·运维·apt·yum·软件包管理器
tianyuanwo1 个月前
CentOS 7 使用 CentOS 8 YUM 源报错 “Invalid version flag: if” 深度解析
python·centos·yum
tianyuanwo1 个月前
RPM 的 Payload SHA256 Digest 与 YUM 校验原理深度解析
yum·rpm·payload
蜡台2 个月前
Centos 安装Mysql
linux·mysql·centos·yum·mysql8
lightqjx2 个月前
【Linux】Linux工具(yum、vim、gcc/g++、make/makefile、gdb)的详细介绍
linux·vim·gdb·yum·gcc/g++·linux工具·make/makefile
954L4 个月前
CentOs7执行yum update出现链接404问题
linux·centos·yum·vault
tianyuanwo4 个月前
Mock构建中RPM仓库校验和不匹配:深度解析与系统化解决方案
yum·rpm·checksum