1、检查一下系统中的jdk版本
java -version
显示:
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)
2、检测jdk安装包
rpm -qa | grep java
如果有则卸载:
rpm -e --nodeps ****
看包含java字符串的文件,其中删除类似下面这四个文件(不一定是四个)
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-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
# 包含noarch的文件不必删除
之后再次输入rpm -qa | grep java 查看卸载情况:
4、安装新的jdk
首先到jdk官网上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的文件夹下,并且命令进入该文件夹下:
# 解压
tar -zxvf jdk-8u333-linux-x64.tar.gz
5、设置环境变量
# root用户修改
vim /etc/profile
#非root用户
vi ~/.bash_profile
在profile最后添加以下语句
export JAVA_HOME=/usr/local/jdk1.8.0_333
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
6、执行profile文件
#root用户
source /etc/profile
#非root用户
source ~/.bash_profile
7、检查新安装的jdk
java -version