如何卸载linux上的jdk1.7,RedHat卸载JDK 1.7并安装JDK1.8
一、查看已有JDK的版本
输入命令:JAVA –version
[root@oc-hadoop01 ~]# java -version
java version "1.7.0_99"
Java(TM) SE Runtime Environment (build 1.7.0_99-b31)
Java HotSpot(TM) 64-Bit Server VM (build 24.95-b03, mixed mode)
二、卸载旧版本的JDK
查看安装的jdk以及其依赖的文件:
rpm -qa | grep jdk
rpm -qa | grep gcj
执行卸载操作:
yum -y remove jdk-1.7.0_99-fcs.x86_64
卸载完成之后,java命令已经找不到了。
[root@oc-hadoop01 ~]# java -version
-bash: /usr/bin/java: No such file or directory
三、下载并安装JDK 1.8
1. 下载JDK 1.8
下载链接:
https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
2. 解压缩 JDK包
tar -zxf jdk-8u211-linux-x64.tar.gz
复制到 /opt 目录:
mv jdk1.8.0_211/ /opt
3. 设置环境变量
修改profile 文件,vim /etc/profile
在profile 文件下面,添加如下信息:
export JAVA_HOME=/opt/jdk1.8.0_211
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
如下所示:
保存退出,执行:
source /etc/profile
4. 验证Java JDK 安装成功
java -version
which指令在环境变量$PATH设置的目录里查找符合条件的文件:
which java
/opt/jdk1.8.0_211/bin/java
如何卸载linux上的jdk1.7,RedHat卸载JDK 1.7并安装JDK1.8相关推荐
- Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8
一:卸载系统自带安装的JDK 注:本文参考了< 使用CentOS7卸载自带jdk安装自己的JDK1.8> 通过xshell工具成功连接安装好的虚拟机之后可通过 rpm -qa | g ...
- anaconda linux卸载,Linux上Anaconda的卸载
声明: 本文通过参考下面三个博文而归结出Linux上Anaconda的卸载方法. Anaconda安装及停用方法参考博文:http://blog.csdn.net/x_lock/article/det ...
- pd怎么卸载linux系统,PD虚拟机怎么完全卸载 PD虚拟机完全卸载方法
PD虚拟机是Mac平台上的著名的虚拟机应用.PD虚拟机可以让用户在Mac上运行Windows操作系统.那么当我们不需要PD虚拟机的时候该怎么完全将其卸载呢?PD虚拟机怎么完全卸载?一起来看看PD虚拟机 ...
- 重启和卸载linux上部署的oracle数据库
重启数据库 在oracle用户下,跳转到配置文件所在的文件目录,执行配置文件 [root@iZuf62q9sqpx7kwg0m00tiZ /]# su - oracle Last login: Mon ...
- 卸载linux 上Java的正确方式
试过很多方法,均无法有效删除java包:该方法有效:记录下 使用yum在线安装需要带有devel的包安装:如果安装没有devel的,javac将无法使用:
- Linux上用Jenkins执行shell
目录 安装Jenkins Jdk安装 安装Jenkins 打开防火墙 自定义指定端口9000启动jenkins 浏览器登录 修改管理员密码 创建一个执行shell的任务 构建刚创建的Jenkins任务 ...
- Mac上安装homebrew(类似于Linux上的apt-get)
apt-get是Linux上的一个重要的工具,很多软件的安装.卸载.更新都会用到它. homebrew就是Mac上的"apt-get"啦. 但是,当前Mac上默认是没有这个工具的, ...
- linux中的fs文件夹,linux上使用eCryptFS加密文件夹的方法
从前有一个摄影师,他不懂加密重要文件,也不懂修电脑,结果你懂的.以下就介绍下linux的加密方法及eCryptFS: 加密的类型 我们基本上有两种不同的方法可以对文件和目录进行加密.一种方法是,文件系 ...
- linux nfs如何配置,Linux上的NFS如何配置?
Linux上的NFS的配置方法如下: 1.安装NFS服务nfs和portmap.2.注意防火墙以及SElinux1)查看防火墙状态的方法[root@secDB1 ~]# service iptable ...
最新文章
- mysql8.0 服务移除_Linux下彻底删除Mysql 8.0服务的方法
- Cordova webapp实战开发:(1)为什么选择 Cordova webapp?
- 手把手教你学Kotlin (1): JetBrains的Kotlin Educational Tool下载、安装和 Kotlin Koans的安装和使用
- 深入了解android平台的jni---注册native函数
- android中播放gif动画之二
- mysql手注_php+mysql手注拿shell教程【朋友给的】
- bootstrap导航条文字颜色_XEditor基础组件:导航条
- 每天定时查询CSDN博客访问量,并通过echarts进行展示
- 4-30 HTML 细节摘录
- python数据可视化第三方库有哪些_数据可视化!看看程序员大佬都推荐的几大Python库...
- 解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误[原创]
- 如何将PDF转换成可以直接编辑的CAD图纸
- PO与VO之间的相互转换
- 2022最全的BAT大厂面试题整理及分析
- windows服务器443端口被占用---云锁
- Activiti流创建数据表的过程中报错 java.sql.SQLSyntaxErrorException: Table ‘activiti.act_ge_property‘ doesn‘t exis
- 一般试卷的纸张大小是多少_试卷,考试试卷是多大的纸
- 快速微信群内接龙统计避免刷屏
- AR珠宝试戴经典案例盘点
- hrbust 1558 小背包(简单01背包)水坑
热门文章
- Your development team, , does not support the Push Notifications capability.
- 查询oracle所用用户,查询所有用户(oracle查询所有用户)
- Windows 10 关键错误,“开始”菜单和 Cortana 无法工作。你下次登录时,我们将尝试解决此问题的解决方法
- 基于React搭建一个美团WebApp
- Linux shell - 目录栈操作(pushd popd dirs)
- 新显卡出世,我们来谈谈与深度学习有关的显卡架构和相关技术
- 如何给kali安装中文输入法_中文用户名如何安装SU插件SUAPP
- m132nw与m132snw差异_使用测评曝光惠普m132snw和m132nw区别哪个好?区别是?求助大家解密...
- HTML5页面被运营商DNS劫持问题及解决方案,app中h5页面源码的获取
- 安鸾靶场-LFI本地文件包含 LFI本地文件包含LF2 文件包含漏洞练习记录