CentOS 7卸载自带的OpenJDK安装我们需要的JDK

CentOS 7卸载自带的OpenJDK安装我们需要的JDK

我们安装完centos7之后,该系统自带的有openjdk但一般我们使用的都是oracle的jdk,这里介绍怎么卸载自带的openjdk安装我们需要的jdk

1. 卸载CentOS默认安装的OpenJDK

(1)我们首先看一下目前的openjdk

[linuxidc@localhost ~]$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

可以看到系统中自带的有openjdk
(2)找到他们的rpm包

[linuxidc@localhost ~]$ rpm -qa | grep java
java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
Python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2018e-3.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.191.b12-0.el7_5.x86_64
javapackages-tools-3.4.1-11.el7.noarch

(3) 通过命令把它们全部都删除,注意noarch文件可以不用删除

[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.191.b12-0.el7_5.x86_64

(4) 再次查看一下openjdk是否存在

[linuxidc@localhost ~]$ java -version
bash: java: 未找到命令...

看到以上结果就证明openjdk已经卸载完毕了

2. 安装我们需要的JDK

(1)将我们准备好的jdk包上传至centos

[root@localhost package]# rz -E
rz waiting to receive.
 zmodem trl+C ȡ

  100%  181168 KB 20129 KB/s 00:00:09       0 Errors.gz...

[root@localhost package]# ls
jdk-8u141-linux-x64.tar.gz
[root@localhost package]# 

(2) 解压至我们设置的目录下

[root@localhost package]# tar -zxvf jdk-8u141-linux-x64.tar.gz -C ../software/

(3) 配置环境变量

[root@localhost package]# vim /etc/profile

在该文件后加入下面内容并保存,具体路径根据自己设置的来定:

export JAVA_HOME=/wss/software/jdk1.8.0_141
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

(4) 使环境变量生效并验证是否安装成功

[root@localhost package]# source /etc/profile
[root@localhost package]# java -version
java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
[root@localhost package]# 

看到JDK的版本证明已经安装成功!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值