centos java7安装_Centos7安装jdk

本文详细介绍了如何在 CentOS7 上卸载OpenJDK并安装Java7。首先,通过`java -version`和`rpm -qa | grep java`命令检查和卸载已有的Java版本。接着,从Oracle官网下载JDK,并将其解压到/usr/java目录。最后,配置JDK环境变量,编辑`/etc/profile`文件,设置JAVA_HOME,并使用`source /etc/profile`使更改生效,验证安装成功。
摘要由CSDN通过智能技术生成

1、卸载系统自带的OpenJDK以及相关的java文件

(1)查看系统自带的OpenJDK版本信息,在命令窗口键入:java -version

c64d0f0175ac877d9e4b88b1c8483c34.png

(2)rpm -qa | grep java

rpm   管理套件

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

640afc3e320f252c595a2b39fdcebee9.png

以上文件中:

下面这几个可以删除

java-1.7.0-openjdk-1.7.0.151-2.6.11.1.el7_4.x86_64

java-1.8.0-openjdk-headless-1.8.0.151-1.b12.el7_4.x86_64

java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64

java-1.7.0-openjdk-headless-1.7.0.151-2.6.11.1.el7_4.x86_64

noarch文件可以不用删除

python-javapackages-3.4.1-11.el7.noarch

tzdata-java-2017c-1.el7.noarch

javapackages-tools-3.4.1-11.el7.noarch

(3)完整的删除文件的命令,在命令窗口键入(注意需要切换到root用户下,否则会删除失败):

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.151-2.6.11.1.el7_4.x86_64

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.151-1.b12.el7_4.x86_64

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.151-2.6.11.1.el7_4.x86_64

命令介绍:

rpm     管理套件

-e     删除指定的套件

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

b5c77b38405fd57be124454b98aae875.png

(4)检查是否已经删除成功

在命令窗口键入:java -version

8b6df35801d6fdcb40b29c3e2abf528d.png

代表已经删除成功了。

2、下载jdk

(1)历史版本下载地址:  http://www.oracle.com/technetwork/java/javase/archive-139210.html

我是在centos7里面登陆浏览器下载jdk的:

07263666e7a780a66a7cc78d58ee82ad.png

6437820dd9d8b922394e74c5715d3b8d.png

通过浏览器下载会默认下载到当前登陆用户的下载目录,

例如当前登陆用户是root,那么下载位置为"/root/下载/jdk-8u144-linux-x64.tar.gz":

beb939a62d481440ec8bcfff21356b10.png

下载完毕:

397d08abbc6e8fe43b74fe49c86bc3d0.png

(2)可以看到下载的包的具体路径:

find / -name ".tar.gz"

7d31992264b9217b347cdcf70bf71af7.png

(3)将该文件备份到software下,且复制到/usr/java下:

57fcd638f11caa9a849e1d22d808b63b.png

(4)在/usr/java下解压jdk

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

80d00eef46abab896a20defba128caff.png

(5)删除JDK

rm -rf jdk-8u144-linux-x64.tar.gz

679f67226d8e561ae8e6b76766cdc9e0.png

4、配置JDK环境变量

(1)编辑全局变量

vi /etc/profile

20874052311ba808f578676de79b014d.png

进入插入状态:

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

注意JAVA_HOME=/usr/java/jdk1.8.0_144  就是你自己的目录

344f4f2be38db9121284fec62be12ebc.png

【注】:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}

(2)让刚刚设置的环境变量生效并检查是否安装成功

立即生效:source /etc/profile

查看java版本:java -version

e71517b64d1b91cdc6ba558adc9fe509.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值