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


    一、查看本机是否自带java

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

    二、有则卸载(选做)

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

    三、查看yum中jdk版本

    [root@hadoop100 apps]yum search jdk
    
    • 1

    列出java11

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

    四、安装必要的(-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
    
    • 1
    • 2
    • 3

    五、查看是否安装成功

    [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
    
    • 1
    • 2
    • 3
    • 4
    • 5

    六、默认的安装目录是在/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
    
    • 1
    • 2

    七、设置环境变量

    [root@hadoop100 apps]vi /etc/profile
    
    • 1

    加入以下配置

    [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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    保存退出:esc :wq 回车

    让修改生效

    [root@hadoop100 apps]source /etc/profile
    
    • 1

    八、验证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]#
     
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
  • 相关阅读:
    FreeRTOS_低功耗Tickless模式
    mybatis-plus-ext注解学习
    Transorm介绍(2)
    设计链表-LeetCode707 基础题
    fastjson2与fury的巅峰对决,谁会笑到最后?
    滑雪——DFS,BFS_DP记忆化搜索
    深度学习环境搭建笔记(二):mmdetection-CPU安装和训练
    监控易:IT基础资源监控的解决方案和价值
    详解clientWidth,scrollWidth,offsetWidth,innerWidth,outerWidth
    这些好用的设计网站,你一定要收藏
  • 原文地址:https://blog.csdn.net/s_unbo/article/details/134427562