卸载系统自带的jdk

1、查看系统是否有java环境
输入指令java -version回车即可
在这里插入图片描述
如图表示Linux系统有自带的jdk,但是这并不是我们想要的,所以得卸载

2、卸载系统自带的jdk
1 .找到具体的jdk
rpm -qa | grep jdk

2.然后分别一个一个删除
指令 rpm -e --nodeps + jdk名字表示强制删除该jdk,如图

3.验证是否删除成功
输入指令 java -version
在这里插入图片描述
表示删除成功
安装jdk
在linux安装了jdk1.7之后,也配置了环境变量,使用java -version命令查看,显示如下情况:
java version “1.5.0”
gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-4),下面是详细信息
[root@xdecisionapp ~]# java -version
java version “1.5.0”
gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-4)
Copyright © 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@xdecisionapp ~]# java
Usage: gij [OPTION] … CLASS [ARGS] …
to invoke CLASS.main, or
gij -jar [OPTION] … JARFILE [ARGS] …
to execute a jar file
Try `gij --help’ for more information.
我纳闷了,我已经卸载掉原来自带的openjdk了呀,怎么又冒出来一个jdk1.5.0呢,解决方法:

一、执行命令"alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_80/bin/java 300"
[root@xdecisionapp jdk1.7.0_80]# alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_80/bin/java 300
其中"/usr/local/java/jdk1.7.0_80/bin/java"是你自己的安装路径,其他都照抄就行。

二、选择java版本,执行命令alternatives --config java
[root@xdecisionapp jdk1.7.0_80]# alternatives --config java
共有 3 个程序提供“java”。
选择 命令

*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
2 /usr/local/java^Cin/java
3 /usr/local/java/jdk1.7.0_80/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:
输入3选择第三个然后按Enter即可。

三、测试是否切换成功:
[root@xdecisionapp jdk1.7.0_80]# java -version
java version “1.7.0_80”
Java™ SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot™ 64-Bit Server VM (build 24.80-b11, mixed mode)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值