Centos7卸载系统自带的openjdk并安装sun公司的jdk

首先查看java版本,可以看到是1.8,所以我们直接卸载1.8。
Centos7卸载系统自带的openjdk并安装sun公司的jdk
尴尬,卸载完1.8版本,1.7版本又自动顶上去了,那么就继续干掉它呗,出问题了再恢复快照就ok了,反正又不是生产环境
回车后,执行java -version提示命令找不到,也就是说卸载成功了。(至少我是这么觉得的)
随便介绍一下上面的命令的含义吧,rmp -e –nodeps用来解决依赖关系的,rpm -qa是用来列出全部安装好的包的,可以理解为安装好的程序的
为了加强自己的安全意识,现在老老实实不用root用户了,注意到没有,卸载时会提示需要root权限
一般来说如果我们在普通用户下执行操作,如果出了什么问题,优先考虑权限问题,可以在命令前面增加sudo

卸载玩openjdk之后,怎么安装sun公司的jdk呢?
下面我以jdk1.8为例
首先去官网下载jdk压缩包
jdk1.8下载链接直达
然后就解压呗,我是解压到/usr/java这个路径,如果提示没有这个路径就自己创建
然后编辑/etc/profile这个文件,如下
Centos7卸载系统自带的openjdk并安装sun公司的jdk
增加JAVA_HOME到export那几行
保存退出
执行source /etc/profile使修改内容立即生效
可以看到,现在执行java -version会显示刚刚安装的1.8.0_144那个版本
安装成功