Linux使用rpm安装jdk8

Linux使用rpm安装jdk8

1.首先我们需要去oracle的官网进行下载jdk

下载jdk1.8

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

选择我们所需要的版本就可以了,我这里选择这个

目前下载jdk都需要Oracle账户

账号 1 :amador.sun@foxmail.com
密码:1211WaN!

账号 2 :amador.sun@qq.com
密码:1211WaN!

---------------(20.09.28更新)-----------------------

账号 3 :hellooracle123@qq.com
密码:1211WaN!

账号 4 :javacno.1@qq.com
密码:1211WaN!

---------------(21.04.03更新)-----------------------
账号 5 :oracle-01@qq.com
密码:1211WaN!

账号 6 :oracle-02@qq.com
密码:1211WaN!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GE72L9op-1619158923272)(C:\Users\ZQL666\Desktop\14a94c5f96a98c20a0f877bcd1cfce261603849784754.png)]

2.下载完成后运用Linux与Windows连接工具将下载好的压缩包传到Linux用户目录中

3.如果是否安装openjdk,安装了则卸载

java -version #查看java版本

# 检查jdk是否存在
rpm -qa|grep jdk


卸载命令: yum -y remove
yum -y remove  libgcj-4.1.2-42.el5

#如果不信可以用下面强制卸载
# 卸载 -e 
#--nodeps 强制删除
rpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64

卸载jdk

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vBRx4Wed-1619158923274)(C:\Users\ZQL666\AppData\Roaming\Typora\typora-user-images\image-20210423141327659.png)]

安装jdk

# 安装java rpm
rpm -ivh jdk-8u221-linux-x64.rpm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-awK3uFuQ-1619158923275)(C:\Users\ZQL666\AppData\Roaming\Typora\typora-user-images\image-20210423141436246.png)]

配置环境变量(rpm的方式如果以前没有配置环境变量是不需要配置环境变量的。因为这里以前配置过,所以需要修改环境变量。)

此处要用到Linux的vim文件编辑功能(i(insert),esc键,:wq

# 安装完成后配置环境变量文件:/etc/profile
#文件中我们需要添加以下配置

JAVA_HOME=/usr/java/jdk1.8.0_221-amd64 JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JAVA_HOME JRE_HOME PATH CLASSPATH

#这里主要是
PATH这里有/usr/java/jdk1.8.0_221-amd64/jre/bin
CLASSPATH有.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


# 让新增的环境变量生效!
source /etc/profile

别人的精简配置:
JAVA_HOME=/usr/java/jdk1.8.0_45
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
配置多个,jdk是包含jre的,其实配置好jdk就行了,当即使配置了jre,系统会按照配置的顺序查找

JAVA_HOME=/usr/java/jdk1.8.0_45
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH JAVA_HOME CLASSPATH


#这个规范些,更易理解
export JAVA_HOME=/usr/java/jdk1.8.0_211
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}

最后配置成功输入java可以看到java的相关信息

rt JAVA_PATH= J A V A H O M E / b i n : {JAVA_HOME}/bin: JAVAHOME/bin:{JRE_HOME}/bin
export PATH= P A T H : PATH: PATH:{JAVA_PATH}


最后配置成功输入java可以看到java的相关信息



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值