[CentOS]卸载安装JDK

Posted 阿布的进击

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[CentOS]卸载安装JDK相关的知识,希望对你有一定的参考价值。

前言

CentOS系统,是免费、开源、可以重新分发的开源操作系统。 

在企业中一般选择的是最小化安装,最小化安装指的是,在系统中不存在任何其他东西,类似于我们windows系统纯净版的特性。 

当我们去学习这个操作系统时,一般会去选择图形界面的方式,这样会更贴合我们日常使用的windows系统的习惯,但是并不建议大家去安装图形界面的方式。

文档编写环境

CentOS 7.5 图形界面jdk 1.8

卸载

图形界面化方式安装的CentOS系统会自带jdk等工具,但是我们需要卸载这些,并安装我们自己需要的版本。

查看已经安装的jdk:

[root@abu software]# rpm -qa|grep jdkjava-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64

卸载命令:

[root@abu software]# yum -y remove java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64

卸载完之后java命令不被识别:

[root@abu software]# java -versionbash: java: command not found...

安装

解压jdk到安装目录

[root@abu software]# tar -zxvf jdk-8u101-linux-x64.tar.gz -C /usr/local/java/

安装完毕后在/etc/profile文件末尾添加,配置环境变量:

[root@abu software]# vim /etc/profileexport JAVA_HOME=/usr/local/java/jdk1.8.0_101export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH

刷新环境变量,使文件生效:

[root@abu jdk1.8.0_101]# source /etc/profile

检测安装是否成功:

[root@abu jdk1.8.0_101]# java -versionjava version "1.8.0_101"Java(TM) SE Runtime Environment (build 1.8.0_101-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.101-b11, mixed mode)

Tips:

hadoop集群正常使用需要在 /etc/profile(~/.bashrc)文件中添加java环境变量,hadoop环境变量/etc/profile:是用户级别环境变量,当用户登录时生效~/.bashrc:是系统级别环境变量,当系统启动之后生效

所有节点都要安装jdk,也可以安装好一个之后再scp到其他节点,环境变量也都需要做~


阿布的进击


扫描二维码 | 长按二维码 

关注阿布的进击

更多有用文章

● 等你发现

分享、在看与点赞

我想让你都点,毕竟我们要走的路还很长


往期推荐




以上是关于[CentOS]卸载安装JDK的主要内容,如果未能解决你的问题,请参考以下文章

CentOS安装卸载jdk

centos7卸载旧jdk安装新jdk1.8

CentOS 7卸载自带的OpenJDK并安装Oracle Java JDK 8

[CentOS]卸载安装JDK

CentOS5.5中卸载自带jdk 安装自己的jdk

Centos8.2云服务器下安装和卸载Java JDK