当前位置: 首页 > article >正文

大数据-玩转数据-Centos7 升级JDK11

一、查看本机是否自带java

[root@hadoop100 apps]rpm -qa|grep java

二、有则卸载(选做)

[root@hadoop100 apps]rpm -e --nodeps java*

三、查看yum中jdk版本

[root@hadoop100 apps]yum search jdk

列出java11

[root@hadoop100 apps]yum list |grep java-11

四、安装必要的(-y表示安装过程中都默认yes)

[root@hadoop100 apps]yum install -y java-11-openjdk.x86_64 
[root@hadoop100 apps]yum install -y java-11-openjdk-devel.x86_64 
[root@hadoop100 apps]yum install -y java-11-openjdk-headless.x86_64

五、查看是否安装成功

[root@hadoop100 apps]rpm -qa | grep jdk 
    copy-jdk-configs-3.3-10.el7_5.noarch 
    java-11-openjdk-headless-11.0.13.0.8-1.el7_9.x86_64 
    java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64 
    java-11-openjdk-devel-11.0.13.0.8-1.el7_9.x86_64

六、默认的安装目录是在/usr/lib/jvm/ ,若没有可以查到yum安装jdk的位置(选做)

[root@hadoop100 apps]rpm -ql jdk java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64 
    /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64

七、设置环境变量

[root@hadoop100 apps]vi /etc/profile

加入以下配置

[root@hadoop100 apps]set java environment
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

保存退出:esc :wq 回车

让修改生效

[root@hadoop100 apps]source /etc/profile

八、验证jdk配置

[root@hadoop100 apps]java -version
    openjdk version "11.0.13" 2021-10-19 LTS
    OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
    OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)
[root@hadoop100 apps]javac -version
    javac 11.0.13
[root@hadoop100 apps] cd $JAVA_HOME
[root@abcd java-11-openjdk-11.0.13.0.8-1.el7_9.x86_64]#
 

http://www.kler.cn/news/133959.html

相关文章:

  • Flink之KeyedState
  • R语言——taxize(第二部分)
  • 036、目标检测-锚框
  • 集合的运算
  • uni-app下,页面跳转后wacth持续监听的问题处理
  • LeetCode:689. 三个无重叠子数组的最大和(dp C++)
  • Java基础- StringBuilder StringBuffer
  • Android图片涂鸦,Kotlin(1)
  • k8s_base
  • 物联网AI MicroPython学习之语法 I2C总线
  • 基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖(五)
  • 随机过程-张灏
  • java springboot 在测试类中声明临时Bean对象
  • 15. Spring源码篇之获取方法参数名
  • Qt按钮大全续集(QCommandLinkButton和QDialogButtonBox )
  • 【小黑送书—第六期】>>AI时代,程序员如何应对挑战——《AI时代系列书籍》
  • Ubuntu 20.04 LTS设置系统虚拟内存大小
  • 4 redis的HyperLogLog入门原理
  • Kubernetes(k8s)进阶
  • 大数据-之LibrA数据库系统告警处理(ALM-12055 证书文件即将过期)
  • 2023年第九届数维杯国际大学生数学建模挑战赛
  • 2023亚太地区数学建模竞赛A题B题C题思路+模型+代码
  • 【Go入门】 Go如何使得Web工作
  • CAPL实现CRC8的几种方式
  • 国产化项目改造:使用达梦数据库和东方通组件部署,前后端分离框架
  • C语言结构体
  • [webservice] springboot整合cxf
  • PMCW体制雷达系列文章(4) – PMCW雷达之抗干扰
  • FPGA设计时序约束八、others类约束之Set_Case_Analysis
  • 2-(脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别)、( 什么是qps,tps,并发量,pv,uv)、(什么是接口幂等性问题,如何解决?)