CentOS 7 yum 安装与配置 JDK

CentOS 7 yum 安装与配置 JDKCentOS7yum安装JDK1、检查是否已安装JDK及卸载以下命令二选一,中括号选一即可yumlistinstalled|grep[java][jdk]rpm-qa|grep[java][jdk][gcj]执行命令出现如上图所示,需要卸载,反之即不用卸载JAVA环境yum-yremovejava-1.6.0-openjdk*…

大家好,又见面了,我是你们的朋友全栈君。

1、检查是否已安装JDK及卸载

  • 以下命令二选一,中括号选一即可
yum list installed | grep [java][jdk]
rpm -qa | grep [java][jdk][gcj]

这里写图片描述
执行命令出现如上图所示,需要卸载,反之即不用

  • 卸载JAVA环境
yum -y remove java-1.6.0-openjdk*  //表时卸载所有openjdk相关文件输入
yum -y remove tzdata-java.noarch   //卸载tzdata-java

2、安装JDK

  • 查看JDK软件包列表
yum search java | grep -i --color jdk

这里写图片描述

  • 选择版本安装
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
#或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.0-openjdk*
  • 查看JDK是否安装成功
java -version

这里写图片描述

3、配置环境变量

  • JDK默认安装路径/usr/lib/jvm
    这里写图片描述
  • /etc/profile文件添加如下命令

# set java environment  
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
PATH=$PATH:$JAVA_HOME/bin  
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
export JAVA_HOME  CLASSPATH  PATH 
  • 保存关闭profile文件,执行如下命令生效
source  /etc/profile
  • 使用如下命令,查看JDK变量
 echo $JAVA_HOME
 echo $PATH
 echo $CLASSPATH

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135956.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【NOIP2012提高组】借教室[通俗易懂]

    【NOIP2012提高组】借教室[通俗易懂]题目背景NOIP2012 提高组 DAY2 试题。题目描述在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。面对海量租借教室的信息,我们自然希望编程解决这个问题。我们需要处理接下来 n 天的借教室信息,其中第 i 天学校有 ri 个教室可供租借。共有 m 份订单,每份订单用三个…

    2022年8月22日
    5
  • idea2022.01.21激活码(注册激活)2022.02.15[通俗易懂]

    (idea2022.01.21激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~9A…

    2022年4月1日
    48
  • oracle修改表名称索引丢失,修改表名索引约束触发器等对象不会失效[通俗易懂]

    oracle修改表名称索引丢失,修改表名索引约束触发器等对象不会失效[通俗易懂]修改表名后,索引、约束、触发器、comment、授权不会失效,这些对象的创建脚本中的表名会正常自动更改修改表名前,索引脚本如下CREATEINDEXCUX.CUX_MSC_RMP_SDCI_DTLS_N2170307ONCUX.CUX_MSC_RMP_SDCI_DTLS(LINE_ID)修改表名后,索引脚本如下CREATEINDEXCUX.CUX_MSC_RMP_SDCI_DTLS_N…

    2022年5月16日
    43
  • 电梯演说模板练习

    电梯演说模板练习各位领导/投资人/用户/合作伙伴:我们的产品是为了解决图书管理人员对学生借还图书管理不方便的问题,他们需要能够快速记录学生借还书的信息以及对学生信息的修改。但是现有的方案并不能很好的解决这些需求,我们利用扫码的方式,它能够让管理人员更加方便快捷进行管理。远远超过了XXX公司,同时,我们有专门的推广人员,多家广告媒体公司合作伙伴,能让大部分用户知道我们的产品,并进一步传播。转载于:https://…

    2022年6月3日
    28
  • Mysql创建新用户方法

    1.CREATE USER语法:CREATE USER 'username'@'host' IDENTIFIED&#160

    2021年12月27日
    39
  • php视频地址隐藏,简单隐藏加密视频地址,以防止用户下载[通俗易懂]

    简单隐藏加密视频地址,以防止用户下载,采用js调用播放器:引用js文件:language=”javascript”type=”text/javascript”>//JScript文件functionselplay(ypurl){document.write(“classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95height=69id=Med…

    2022年4月10日
    159

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号