• 1.检查系统是否有jdk,并删除,没有跳过
java -version
rpm -qa | grep 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

删除示例:

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
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

出错可能原因:没切换到root用户,切换后再试以上操作:

su root
  • 2.将jdk压缩包上传到一个目录下:

注意:221版本的jdk,通过wget下载需要验证,可以通过官网登录后下载
**jdk1.8 221版本:
链接:https://pan.baidu.com/s/1RCEJfWgTkAE1pVm-DeLrzw
提取码:iu94

示例:创建文件夹

mkdir /etc/java

进入目录(上传jdk压缩包):

cd /etc/java

解压上传的压缩包:

tar -zxvf jdk-8u221-linux-x64.tar.gz

在这里插入图片描述

  • 3.配置环境变量

进入配置文件:

vim /etc/profile

将以下内容添加到文件尾部添加下面代码:(JAVA_HOME为刚才解压完成的路径)

export JAVA_HOME=/etc/java/jdk1.8.0_221
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

按键 i 进入编辑–> 在最后粘贴代码 --> 按Esc --> 冒号 --> wq 回车 --> 保存成功
在这里插入图片描述

  • 4.使配置生效
source /etc/profile
  • 5.测试环境
java -version
Logo

更多推荐