• Centos安装jdk8


     一、卸载linux原有的jdk


    # 查看是否安装有jdk

    [root@iZwz9a8vgb7qexsr6cc65pZ /]# rpm -qa | grep java 


    显示如下:

    tzdata-java-2020a-1.el7.noarch
    java-1.8.0-openjdk-headless-1.8.0.262.b10-0.el7_8.x86_64
    python-javapackages-3.4.1-11.el7.noarch
    java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64
    javapackages-tools-3.4.1-11.el7.noarch
    

      

    将除了带有noarch的全部删掉

    [root@iZwz9a8vgb7qexsr6cc65pZ /]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-0.el7_8.x86_64
    [root@iZwz9a8vgb7qexsr6cc65pZ /]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64
    

     

    再次查看:

    [root@iZwz9a8vgb7qexsr6cc65pZ /]# rpm -qa | grep java 
    tzdata-java-2020a-1.el7.noarch
    python-javapackages-3.4.1-11.el7.noarch
    javapackages-tools-3.4.1-11.el7.noarch
    

     

     二、安装jdk

    注意:jdk一定要安装完整,有些yum包只有jre没有jdk安装完会发现没有javac命令

    [root@iZwz9a8vgb7qexsr6cc65pZ /]# yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
    

     

    jdk会默认安装在 /usr/lib/jvm目录下

    [root@iZwz9a8vgb7qexsr6cc65pZ /]# cd /usr/lib/jvm
    [root@iZwz9a8vgb7qexsr6cc65pZ jvm]# ls
    java java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64 jre-1.8.0 jre-openjdk
    java-1.8.0 java-openjdk jre-1.8.0-openjdk
    java-1.8.0-openjdk jre jre-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64


     三、配置环境变量

    此时你会发现我们可以直接使用java -version命令查看版本了还有java,javac命令都能够使用(我的直接就能用,我也不知道网上为什么都说要配置环境变量)

    [root@iZwz9a8vgb7qexsr6cc65pZ jvm]# java -version
    openjdk version "1.8.0_262"
    OpenJDK Runtime Environment (build 1.8.0_262-b10)
    OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)
    

      

    为了保险可以配置一下环境变量 用vim 打开 /etc/profile,按i进入到编辑模式

    [root@iZwz9a8vgb7qexsr6cc65pZ jvm]# vi /etc/profile
    

     

    在末尾加上这三句(根据自己的版本)

    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64 
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    

    输入完成后esc进入命令模式输入:wq保存并退出
    执行命令使配置文件生效

    [root@iZwz9a8vgb7qexsr6cc65pZ jvm]# source /etc/profile
    

     

    完成jdk的安装!

  • 相关阅读:
    Mysql(11)_Mysql权限与安全
    Mysql(10)_存储过程与流程控制
    Java(43)_AWT事件处理挂关闭生效
    6.实现合同测试用例
    6.测试库优化
    5.案例回顾及编写测试用例
    4.测试案例实现代码库与测试用例V2.0
    3.测试案例实现代码库与测试用例
    markdown语法学习
    1.faker批量随机造数据
  • 原文地址:https://www.cnblogs.com/myblogstart/p/13538159.html
Copyright © 2020-2023  润新知