centos 安装java 1.8_Centos7下安装JDK1.8

本文详细介绍了在CentOS7系统中如何卸载旧版OpenJDK,下载并安装JDK1.8,以及配置环境变量的全过程。首先,通过rpm命令卸载系统自带的Java,然后从Oracle官网下载JDK1.8并解压至/usr/java目录,最后编辑/etc/profile设置环境变量并使配置生效,通过java -version验证安装成功。
摘要由CSDN通过智能技术生成

第一步  卸载系统自带的OpenJDK以及相关的java文件

1)使用sudo  su  -  root 切换root用户

2)使用 java  -version查看系统自带的Java版本

7652408c00a9424ca3803a70a734dd61.png

3)使用 rpm -qa | grep java命令查找系统自带的Java相关文件

命令说明:

rpm   管理套件

-qa   使用询问模式,查询所有套件

grep  查找文件里符合条件的字符串

java   查找包含java字符串的文件

c498d9a3607c63592b8740763df974bf.png

4)以上文件种.noarch的文件是不可以删除的,其他文件均需删除,使用rpm -e --nodeps 文件名  进行删除:

命令介绍:

rpm     管理套件

-e     删除指定的套件

--nodeps  不验证套件档的相互关联性

依次执行的命令为:

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_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

5)执行完之后再次使用 rpm -qa | grep java命令查看文件是否已经被删除:

fd0187b3d3037aefc583851f3122d96c.png

6)检查Java是否已经成功删除,再次使用Java -version

1c9d63349dedfcffd8793a6c5a3d5331.png

出现上述情况,则代表已经成功删除,如果没有删除成功,可以使用,则用yum -y remove删除文件名

第二步  下载稳定的JDK版本

【注意】:一般使用jdk1.8版本

1)jdk下载的地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

3b5a47df2fad3317b92ca22ea9e1380c.png

2)下载成功之后,如果是Windows中下载,可以将其复制到主文件的下载目录中

c89bd87b024b2653302ae528df525637.png

2)将JDK压缩包  复制一份到/usr/local/src/作备份

e94380c8e0209492bc375319201405c8.png

命令说明:

cp                复制文件或目录

jdk-8u261-linux-x64.tar.gz   文件名

/user/local/src          要复制的目标目录

第三步  解压JDK

1)将jdk-8u261-linux-x64.tar.gz文件拷贝一份到/usr/java

如果/usr/下没有Java目录,则需要先新建一个Java目录:mkdir java

1015f2ee6648c6402b383de3cd03e92d.png

再使用cp命令将jdk-8u261-linux-x64.tar.gz文件拷贝一份到/usr/java

216cf2c241b1bbc7bb8fc31ca53d5550.png

2)在usr/java下使用 tar -zxvf 命令解压jdk-8u261-linux-x64.tar.gz文件

命令介绍:

tar      备份文件

-zxvf

-z                 通过gzip指令处理备份文件

-x                 从备份文件中还原文件

-v                 显示指令执行过程

-f                  指定备份文件

jdk-8u261-linux-x64.tar.gz    文件名

解压成功之后:

f40f49da82e61ae8f8b55c8bfabdf929.png

3)使用 rm -f  jdk-8u261-linux-x64.tar.gz删除压缩包

命令介绍:

rm    删除文件或目录

-f      强制删除文件或目录

d7a7f13b8477d540023b268c1a0f68b8.png

第四步 配置JDK环境变量

1)编辑全局变量  使用 vim  /etc/profile,进入编辑文件状态:

a7b257ec443685ede3c69b2febbd3472.png

2)使用i 键进入插入模式:

166835103aa2c0bfa8962212d94dca51.png

3)在文本的最后一行粘贴如下:

注意JAVA_HOME=/usr/java/jdk1.8.0_261 是自己安装jdk的存放目录

#java environment

export JAVA_HOME=/usr/java/jdk1.8.0_261

export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

export PATH=$PATH:${JAVA_HOME}/bin

4)使用:wq进行保存并提出

5)使用cat  /etc/profile查看文件是否修改成功

d11c6b80ea8fedcfa9df86dce26cddac.png

第五步  生效刚刚配置的jdk环境变量并检查是否安装成功

1)使用source  /etc/profile进行生效配置文件

2)使用java -version查看是否安装成功

1741352fceda681b11426c8021b9d868.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值