检查是否存在jdk环境
1.查看当前是否安装jdk
java -version

image.png
查看java环境,发现已安装openjdk,进行卸载
2.查看java安装软件
rpm -qa|grep java

image.png
3.卸载openjdk
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
根据自己的情况卸载,这里我卸载了4个。
4.最后检查卸载情况,发现已经没有了
rpm -qa|grep java

image.png
开始安装自己的jdk环境
1.进入jdk网站,下载自己需要的版本
注意:这里需要下载 Linux 版本。这里以jdk-8u221-linux-x64.tar.gz为例。
2.创建安装目录
本人在/usr/local/java目录下安装
mkdir /usr/local/java
把下载的jdk文件放在/usr/local/java目录下
3.解压安装jdk文件
tar -zxvf /usr/local/java/jdk-8u221-linux-x64.tar.gz
4.设置环境变量(修改/etc/profile)
vi /etc/profile
在 profile 文件末尾添加如下内容并保存
export JAVA_HOME=/opt/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
编辑完成之后,按ESC键 跳到命令模式(命令前面冒号是必要的):wq
扩展:
- :w 保存文件但不退出vi
- :w file 将修改另外保存到file中,不退出vi
- :w! 强制保存,不推出vi
- :wq 保存文件并退出vi
- :wq! 强制保存文件,并退出vi
- :q 不保存文件,退出vi
- :q! 不保存文件,强制退出vi
- :e! 放弃所有修改,从上次保存文件开始再编辑
5.测试安装
java -version
显示你所安装的java的版本信息,则说明jdk安装成功

image.png