Linux卸载默认JDK

在Linux下有的时候需要重新配置jdk,因为环境变量是使用默认安装的jdk,这个默认安装的jdk不卸载掉,那么新配置的环境变量将不会生效,所以常见到的问题就是,明明配置了环境变量/etc/profile,但是 java -version却不生效,就是这个原因!

以下是相关卸载和配置:

 
一、查看Jdk的安装路径:
 

$ whereis java
$ which java (java执行路径)
 
二、卸载旧版本的JDK:
1. 确定JDK的版本:
$ rpm -qa | grep jdk
 
可能的结果是:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 
 
2.然后卸载:
$ yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
 
三、重新配置JDK
下载jdk解压之后如:jdk1.8.0_152
编辑环境变量
$ vi /etc/profile
在最后追加上:
JAVA_HOME=/home/svr/deploy/service/jdk/jdk1.8.0_152
export PATH=$JAVA_HOME/bin:$PATH
 
使环境变量生效,
$ source /etc/profile
 
再次查看jdk版本,可以看到已经配置完成:
$ source /etc/profile
$ java -version
java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)

猜你喜欢

转载自blog.csdn.net/yuyecsdn/article/details/89944480
今日推荐