Centos7.x 64位如何用rpm方法安装JDK8

一、下载JDK rpm包

前往JDK下载页面
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
这里我使用的linux是阿里云服务器的。

下载对应的rpm包,这里我下载的是jdk-8u261-linux-x64.rpm。(下载的时候会让你注册用户,注册一个OK)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果用qq邮箱接收邮件的话验证地址无法显示,就需要点击“邮件有乱码”就可以解决了.
在这里插入图片描述
在这里插入图片描述
然后就可以下载了
在这里插入图片描述

二、上传到服务器

然后通过工具上传到自己的服务器,我使用的是Xftp6,双击压缩包就可以上传了
在这里插入图片描述
如果系统含有jdk先卸载

[root@huangkongsheng ~]# java -version      #检查是否安装jdk
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
[root@huangkongsheng ~]# rpm -qa|grep jdk     #检查出jdk版本
jdk1.8.0_121-1.8.0_121-fcs.x86_64
[root@huangkongsheng ~]# rpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64     #卸载jdk
[root@huangkongsheng ~]# java -version
-bash: /usr/bin/java: No such file or directory

三、安装

rpm -ivh jdk-8u261-linux-x64.rpm

执行命令,自动解压安装,只需等待…

四、配置环境变量,JAVA_HOME

vim /etc/profile //打开环境变量文件

vim /etc/profile //打开环境变量文件

JAVA_HOME=/usr/java/jdk1.8.0_261-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

注意:这里不要写错,要不然很多命令就找不到了
例如:

-bash: ls: command not found

原因是因为环境变量的问题,编辑profile文件没有写正确,导致在命令行下 ls等命令不能够识别。
解决办法:在命令行下打入下面这段就可以了

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

然后就可以修改profile了

修改正确后重新载入一次

source /etc/profile //重新载入

五、检查是否安装成功

java -version
source /etc/profile
-bash: fg: %JAVA_HOME%/jre/lib: no such job
-bash: /usr/java/jdk1.8.0_261-amd64/jre/bin: Is a directory
[root@huangkongsheng pack]# java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值