linux7配java_home教程,centos 7搭建jdk1.8环境教程

目录

概述

环境准备

安装jdk

环境变量配置

测试安装结果

概述

最近在尝试tar.gz方式安装jdk1.8时踩了一点点坑,在此记录一下最终的搭建方案

环境准备

全新最小化安装的centos 7.5

jdk1.8 安装包

安装jdk

安装所需依赖包

安装需要root权限

yum --exclude=kernel* update -y

yum -y install wget vim

删除系统自带的JDK

查看系统是否安装了jdk

查看yum方式安装的jdk

yum list installed | grep java

查看rpm方式安装的jdk

rpm -qa|grep java

如果输入以上命令无任何内容显示,则说明没有安装jdk,如果有java相关的内容显示,则走下一步进行卸载

卸载系统中自带jdk

卸载yum安装的 openjdk-1.7,自己根据上一步查询出来的结果替换下面命令的jdk名称

yum remove java-1.7.0-openjdk

卸载rpm安装的 openjdk-1.7,自己根据上一步查询出来的结果替换下面命令的jdk名称

rpm -e java-1.7.0-openjdk

下载jdk安装包

点击进入oracle官网

927d456dfe3ce075d55f2b094558c176.png

找到jdk 1.8 下载链接,oracle网站经常变化,如果找不到可以留言,我看到后会回复最新下载地址

jdk1.8下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ,进入页面找到对应系统的安装包,获取下载链接

569427aa9814a0581bfe608335a59b42.png

获取到jdk1.8下载链接: http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz

使用root权限进入centos系统

输入一下命令(/opt是下载目录,如果不指定,就会下载到当前目录),开始下载jdk安装包

wget -P /opt http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz

下载完毕后,解压安装包

/opt/jdk-8u181-linux-x64.tar.gz 是安装包路径

/opt 是解压目录

tar -zvxf /opt/jdk-8u181-linux-x64.tar.gz -C /opt

进入到jdk解压包

cd /opt/jdk1.8.0_181/

开始安装

alternatives --install /usr/bin/java java /opt/jdk1.8.0_181/bin/java 2

alternatives --config java

40e0f5a2f420eaaf69cb3b2f994fd533.png

根据编号选择需要安装的java, 此处选择1 按回车

alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_181/bin/jar 2

alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_181/bin/javac 2

alternatives --set jar /opt/jdk1.8.0_181/bin/jar

环境变量配置

vim /etc/bashrc

在英文输入法下,按键 i

在最后一行增加如下内容

export JAVA_HOME=/opt/jdk1.8.0_181

export JRE_HOME=/opt/jdk1.8.0_181/jre

export PATH=$PATH:/opt/jdk1.8.0_181/bin:/opt/jdk1.8.0_181/jre/bin

在英文输入法下,按键 esc

按键 :wq 回车(一定注意前面的冒号)

测试安装结果

在命令行分别输入  java -version ; java ; javac 三个命令,得到下图结果就表示安装成功啦, 如果有误请认真查看以上步骤

a7e8f856e9ec758a7d304a8abfb01453.png

c7ca1bdfb759274fe8cebc0507e3b413.png

68bcdd93f3c544a3f9b4b247f0debf36.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值