1、卸载centos原本自带的openjdk
运行命令如下:
rpm -qa | grep java
编辑
2、然后通过 rpm -e --nodeps 后面跟系统自带的jdk名 这个命令来删除系统自带的jdk
例如:rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
3、下载JDK:Java Downloads | Oracle
将下载好的JDK放到指定目录,例如:/home/jdk1.8
4、解压JDK文件:tar -zxvf jdk-8u333-linux-x64.tar.gz
5、编辑环境变量:vim /etc/profile
在文件最后添加如下:
export JAVA_HOME=/home/jdk1.8/jdk1.8.0_333
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
6、使得环境变量生效
cd / #退回到根目录
. /etc/profile #环境变量配置刷新
7、检查java版本:java -version,结果如下图:
————————————————
版权声明:本文为CSDN博主「rock.wen」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013327224/article/details/125882637