zoukankan      html  css  js  c++  java
  • Ubuntu 18.04 配置java环境

    解压jdk添配置关键变量

    # 下载jdk
    oracle官网上可以找到对应的版本下载
    
    # 解压
    tar xf /tmp/jdk1.8.0_181-x64.tar.gz -C /opt/
    
    # 添加环境变量,全局
    vim /etc/bash.bashrc
    
    # 文件末尾添加如下内容
    export JAVA_HOME=/opt/jdk1.8.0_181
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    # 为了避免 PATH 中有重复项,/etc/profile 末尾添加如下内容
    vim /etc/profile
    
    # 末尾添加如下内容
    PATH=$(printf "%s" "$PATH" | awk -v RS=':' '!a[$1]++ { if (NR > 1) printf RS; printf $1 }')

    apt 安装的jdk配置环境变量

    # 安装jdk
    apt-get install oracle-java8-installer
    
    # 如果系统中安装有多个JDK版本,则可以通过如下命令设置系统默认JDK为Oracle JDK 8:
    update-java-alternatives -s java-8-oracle
    
    # 设置JAVA_HOME环境变量
    # JAVA_HOME对应的位置应该在/usr/lib/jvm/java-8-oracle处
    vim /etc/bash.bashrc
    
    # 末尾添加如下内容
    export JAVA_HOME=/usr/lib/jvm/java-8-oracle
    export JRE_HOME=/usr/lib/jvm/java-8-oracle/jre
    export PATH=${JAVA_HOME}/bin:$PATH
    
    这里没有在环境变量PATH中添加JAVA信息的原因是:之前通过apt安装的时候已经设置好了,所以不用添加。

    作者:Star-Hitian,转载请注明原文链接:https://www.cnblogs.com/Star-Haitian/p/15132459.html

  • 相关阅读:
    Nginx 跨域配置支持
    数据结构与算法分析
    数据结构与算法分析
    数据结构与算法分析
    Bash shell
    Bash shell
    HHUOJ 1040
    HHUOJ 1114
    HDUOJ 1171
    HDUOJ 1428
  • 原文地址:https://www.cnblogs.com/Star-Haitian/p/15132459.html
Copyright © 2011-2022 走看看