部分操作需要root权限,建议直接登录root账户
卸载OpenJDK
查看当前JDK版本
java -version
可以看到
查看CentOS7系统自带的Java相关文件
rpm -qa | grep java
可以看到
删除其中4个’64’结尾的文件
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
再次查看JDK版本
java -version
可以看到
安装JDK1.8
在根目录下新建download文件夹
mkdir /download
下载jdk-8u202-linux-x64.tar.gz
这边提供的wget下载链接是作者自掏腰包搭建的高速下载资源仓库
流量有限,所以建议优先从作者在CSDN下载中分享的免费链接下载
点此跳转CSDN下载页面
如您使用了wget下载链接,请你点赞、评论本文,给作者一些支持,这对作者很重要。
(有能力的同学也可以进行小额打赏)
cd /download
wget http://lib.kareza.cn/jdk-8u202-linux-x64.tar.gz
新建Java环境目录
mkdir /usr/local/java
将jdk解压到Java环境目录下
cp /download/jdk-8u202-linux-x64.tar.gz /usr/local/java/
cd /usr/local/java/
tar -zxvf jdk-8u202-linux-x64.tar.gz
rm -f jdk-8u202-linux-x64.tar.gz
配置环境变量
vim /etc/profile
在末行添加
#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
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
查看JDK版本
java -version
可以看到
完结✅