CentOS7 安装jdk1.8(tar.gz, rpm, yum三种安装方式)

本文详细介绍了在CentOS 7系统中检查、卸载自带的Java,通过yum安装OpenJDK 1.8.0版本,以及使用tar.gz和rpm包进行手动安装的方法。最后验证安装并展示相关命令的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:yum安装

1. 安装之前先查看一下有无系统自带jdk

rpm -qa | grep jdk

[root@test ~]# rpm -qa | grep jdk
copy-jdk-configs-3.3-10.el7_5.noarch
java-1.8.0-openjdk-headless-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-devel-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-1.el7_9.noarch
java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-accessibility-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-demo-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-src-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-1.el7_9.noarch
[root@test ~]# 

卸载:rpm -e --nodeps 上步查询出的jdk

[root@test ~]# rpm -qa | grep jdk
copy-jdk-configs-3.3-10.el7_5.noarch
java-1.8.0-openjdk-headless-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-devel-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-1.el7_9.noarch
java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-accessibility-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-demo-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-src-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-1.el7_9.noarch
[root@test ~]# rpm -e --nodeps copy-jdk-configs-3.3-10.el7_5.noarch
[root@test ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.322.b06-1.el7_9.x86_64
[root@test ~]# rpm -qa | grep jdk
java-1.8.0-openjdk-devel-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-zip-1.8.0.322.b06-1.el7_9.noarch
java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-accessibility-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-demo-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-src-1.8.0.322.b06-1.el7_9.x86_64
java-1.8.0-openjdk-javadoc-1.8.0.322.b06-1.el7_9.noarch
[root@test ~]# 

rpm -e --nodeps 只执行了两次,剩下的7个卸载同样的操作,在此不在执行。

2. 查看可安装的版本

yum list java*

3. 安装1.8.0版本openjdk

yum -y install java-1.8.0-openjdk*

4. 验证

java -version

注意:此处版本与下面两种安装方式的版本不同,不影响使用。 

2:tar.gz安装

1. 下载 jdk-8u171-linux-x64.tar.gz,并上传至 /usr/local/ 下

链接:https://pan.baidu.com/s/1H1XDnM5-uHYeEv4dZyPUeA 
提取码:3qmg 

2. 解压 

tar -zxvf jdk-8u171-linux-x64.tar.gz

3. 配置环境变量

vi /etc/profile 在最下面添加

export JAVA_HOME=/usr/local/jdk1.8.0_171
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

保存。

4. 使环境变量在当前终端生效

source /etc/profile

java -version

出现此提示,说明安装成功

3:rpm安装

1. 下载 jdk-8u171-linux-x64.rpm

链接:https://pan.baidu.com/s/1toOgD4skxzfEDayb6mBMcQ 
提取码:o3kv 

上传至centos7服务器,位置随意

2. 查看是否安装过,安装过卸载

查看是否安装:        

[root@test ~]# rpm -qa | grep jdk
jdk1.8-1.8.0_171-fcs.x86_64

卸载:rpm -e --nodeps 上步查询出的jdk

[root@test ~]# rpm -e --nodeps jdk1.8-1.8.0_171-fcs.x86_64
[root@test ~]# rpm -qa | grep jdk
[root@test ~]# 

3. 安装

rpm -ivh jdk-8u171-linux-x64.rpm

4. 验证

java -version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

boyDA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值