环境

window10
虚拟机:VMware Pro 12
centos7

步骤一、先查看openJDK的路径

# 执行命令
[yutao@localhost ~]$ rpm -qa | grep java
tzdata-java-2016g-2.el7.noarch
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

步骤二、执行删除

# 执行如下命令:
[yutao@localhost ~]$ sudo rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
[yutao@localhost ~]$ sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
[yutao@localhost ~]$ sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
[yutao@localhost ~]$ sudo rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch
[yutao@localhost ~]$ sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
[yutao@localhost ~]$ sudo rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
[yutao@localhost ~]$ sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

执行上面的命令,不会有什么提示

步骤三、查看是否删除干净

# 执行下面两个命令
[yutao@localhost ~]$ rpm -qa | grep java
[yutao@localhost ~]$ rpm -qa | grep jdk
copy-jdk-configs-1.2-1.el7.noarch

发现还有个漏网之鱼,继续执行步骤二进行删除:

[yutao@localhost ~]$ sudo rpm -e --nodeps copy-jdk-configs-1.2-1.el7.noarch

可以再次去执行rpm -qa | grep jdk来查看是否删除干净。

下载Oracle jdk

去官网下载,我下载的是jdk8。

然后使用rz命令,上传到虚拟机中。
也可以在虚拟机中使用wget命令进行下载。

解压并配置环境变量

解压:

[yutao@localhost download]$ tar -xf jdk-8u231-linux-x64.tar.gz

配置环境变量
打开bash_profile文件。

vim ~/.bash_profile

写入

export PATH=$PATH:$JAVA_HOME/bin

刷新文件:

source ~/.bash_profile

Centos7卸载自带的OpenJDK相关推荐

  1. 使用CentOS7卸载自带jdk安装自己的JDK1.8

    目录 通过yum安装jdk1.8(推荐) 自备安装包安装jdk1.8 通过yum安装jdk1.8(推荐) 查看CentOS自带JDK是否已安装 1 [root@test ~]# yum list in ...

  2. CentOS6.4卸载自带的OpenJDK并安装jdk1.6.21

    #进入系统的terminal,查看当前的jdk版本: shell>java -version #查看安装包 shell>rpm -qa|grep java #将上条命令查出来的结果卸载掉, ...

  3. linux如何卸载自带的openJdk,并且安装jdk1.8

    首先运行xshell命令,使用root连接到CentOS 然后使用rpm命令删除 上传jdk包 官网下载jdk包,上传到服务器上 5.解压 [root@localhost ruanjian]# tar ...

  4. Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8

    一:卸载系统自带安装的JDK 注:本文参考了< 使用CentOS7卸载自带jdk安装自己的JDK1.8> 通过xshell工具成功连接安装好的虚拟机之后可通过    rpm -qa | g ...

  5. 转:Ubuntu中安装和配置 Java JDK,并卸载自带OpenJDK(以Ubuntu 14.04为例)

    1.下载jdk-7u67-linux-x64.tar.gz 2.用ftp客户端工具filezilla上传到ubuntu的合适文件夹.如果如果不能上传到指定文件夹可能是文件夹权限不足,修改文件夹可执行权 ...

  6. Centos7.5 安装 mysql 5.7 ( 卸载自带 MariaDB)(实测)

    ps原作者的话介绍下背景:CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用MariaDB代替了,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GP ...

  7. linux 卸载自带java_Ubuntu 12.04 卸载自带OpenJDK, 手动下载IDK并配置Java运行环境

    1.  卸载系统自带的openjdk : sudo apt-get purge openjdk* 2.  把下载的jdk放到/usr/java/下 : sudo ~/Downloads/jdk-6u3 ...

  8. 卸载ubuntu自带的openjdk

    卸载ubuntu自带的openjdk 如果需要加入 sudo 权限. 检查安装的是哪个 OpenJDK的包 dpkg --list | grep -i jdk 移除 所有openjdk包 apt-ge ...

  9. centos 卸载自带的 java

    一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK 第一步:查看Linux自带的JDK是否已安装 <1># java -version           ...

最新文章

  1. 遍历系统的所有ObjectType和TypeIndex
  2. pythonnone用法_python中None返回值如何使用?
  3. Timeline中让你事半功倍的工具链
  4. AngularJS中的方法参数的问题
  5. 02C++namespace命名空间
  6. oracle:sql介绍及SQL基本查询 lt;四gt;
  7. intouch写数据到MySQL_如何将intouch数据插入到SQL数据库
  8. 微信支付(PC扫码支付和H5公众号支付)
  9. 印地语freeCodeCamp YouTube频道+不和谐聊天现已上线
  10. java 解压带密码rar_Java解压和压缩带密码的zip文件过程详解
  11. POJ 3764 Trie + 贪心
  12. 如何将Word转成PDF格式?这两种方法轻轻松松完成转换
  13. InnoDB一棵B+树能存多少行数据?为什么要用B+树?而不是其他树?
  14. 在Java中不允许使用使用一下字母组合作为文件名(不区分):CON,PRN,AUX,NUL,COM1,COM2,COM3,COM4,COM5,COM6,COM7,COM8,COM9,LPT1,LPT2
  15. 互联网装修O2O模式是否可行?
  16. MFC 时钟 计算器 日期天数计算
  17. Python软件编程等级考试三级——20211205
  18. GET/POST 和TCP/UDP 区别
  19. 详解pandas中的groupy机制
  20. 技术干货:赛车游戏中最短路径和最小曲率路径算法

热门文章

  1. 计算机方面的英语文章300字,关于电脑作文300字5篇
  2. iOS第三方插件与App Demo地址总览
  3. Ext.grid.GridPanel,CheckboxSelectionModel的全选的问题
  4. x86、i386、IA-32、amd64、x64、x86-64、IA-64的区别
  5. 互联网成数据宝库,网络数据采集技术推动人工智能发展
  6. 算法实现之宝石与石头
  7. 笔记本如何选择修复计算机,详细教你笔记本电脑无线网卡修复
  8. 调用C# System.Drawing 画图
  9. 我的家乡潍坊HTML静态网页 学生个人网页设计作品 学生家乡网页模板 简单个人主页成品
  10. ”去他丫的北上广,老子要去成都定居了,Android-Binder机制及AIDL使用