一文读懂 Centos、Ubuntu 环境 安装JDK 11:配置JAVA_HOME环境变量

1,782 阅读2分钟

「这是我参与2022首次更文挑战的第9天,活动详情查看:2022首次更文挑战

  • 🎉 声明: 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
  • 1-0

    • 🍊 各位读者小伙伴、小年快乐
    • 📆 最近更新:2022年1月25日

    📕 Root 权限用户安装


    👀 查看系统

    • 适用于 RedHat、CentOS
    cat /etc/redhat-release
     
    CentOS Linux release 8.2.2004 (Core) 
    
    • 适用于 ubuntu
    cat /etc/issue
    
    

    ☑️ CentOS 8 JDK 11 安装

    sudo yum install java-11-openjdk -y
    

    ☑️ Ubuntu JDK 11 安装

    sudo apt-get install openjdk-11-jre -y
    

    🔒 检查版本

    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)
    

    🔒 环境变量配置

    • 🍊 CentOS 8 默认 JDK 安装路径在 /usr/lib/jvm/ 目录下、配置文件为 vim /etc/profile
    vim /etc/profile
    
    source /etc/profile
    
    
    • 🍊 Ubuntu 则 vim .bashrc
    # 回退到当前用户根目录
    cd 
    vim .bashrc 
    
    source .bashrc 
    

    配置 JAVA_HOME 等变量效果如下

    # User specific config
    
    export JAVA_HOME=/usr/lib/jvm/jre-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    
    

    使用 以下命令有相应输出、即可检查配置是否成功

    java
    
    javac
    
    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)
    
    

    📕 Linux 解压安装 JDK1.8


    为什么要给自己的用户安装 JDK 呢 昂,在生产中,如果一台服务器不止你一个人在用,那么你就会懂得,很多环境和库只自己安装自己用,真的能够解决很多问题

    1-5

    ☑️ 查看当前系统

    # Ubuntu 命令
    
    cat /etc/issue
     
    Ubuntu 16.04.7 LTS \n \l
    
    
    #  RedHat、CentOS 命令
    
    cat /etc/redhat-release
    
    

    ☑️ 下载 JDK1.8

    1-9

    ☑️ 解压安装

    copy 到服务器,解压安装

    tar -zxvf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz 
    
    # 精简下文件名
    
    mv  xx  jdk1_8
    
    # pwd 获取 jdk 解压路径
    
    pwd
    
    

    ☑️ 配置环境变量

    • 临时生效,shell 窗口运行 export JAVA_HOME=/home/moli/usr/local/jdk1_8 即可

    • 永久生效,就需要在当前用户的根目录下的 .bashrc 中进行配置

    vim .bashrc 配置 JAVA_HOME 相关路径

    export JAVA_HOME=/home/moli/usr/local/jdk1_8
    export JRE_HOME=${JAVA_HOME}/jre 
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
    export PATH=${JAVA_HOME}/bin:$PATH
    

    . .bashrc 使得配置生效

    . .bashrc 
    
    # 或者 ,是不是学到了新技巧 ?
    
    source .bashrc 
    

    验证是否成功

    # 以下三个 命令,可以看到输出,说明配置成功
    
    java
    
    javac
    
    java -version
    
    
    # 输出如下
    openjdk version "1.8.0_41"
    
    

    🚀🚀目前掘金平台已经创作的经典博文如下🚀🚀


    计算机视觉领域、经典博文

    AI 学习、深度学习环境搭建


    🚀🚀 墨理学AI


  • 🎉 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
  • ❤️ 如果文章对你有帮助、点赞、评论鼓励博主的每一分认真创作
  • 765_blue.jpg