• centos7安装jdk


    1,jdk安装需要查看是否以前安装过
    java -version
    如果出现jdk的版本就说明安装过jdk,否则就是没有安装过

    2,安装过就需要卸载,Linux的卸载比较简单,找到文件夹直接删除就可以,如果使用的是yum安装的可以试一下命令
    yum -y remove java-xx-xx

    3,下载jdk,这里可以直接下载,然后上传,解压安装 tar -zxvf xx ,也可以使用wget下载,这里下载的是rpm文件使用 rmp -ivh xxxx.rpm安装
    wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" 
    http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

    这个jdk的地址可能有点旧,可以自己切换

    如果没有wget命令,那么直接安装 yum -y install wget 就行

    4,安装

      添加执行权限:

       命令:chmod +x jdk-8u131-linux-x64.rpm

      执行rpm进行安装

       命令:rpm -ivh jdk-8u131-linux-x64.rpm

        {这里会安装到 /usr/java/ 下}
    5,如果是tar.gz包那么就解压,然后配置环境变量
    tar -zxvf jdkxxxx
    jdk最好放到 /usr/java/这里,一般都这样做,没有其他意思
    6.配置环境变量
    vim /etc/profile
    {
        Jdk 只要解压就可以,然后主要是配置环境变量
        [root@localhost local]#     vi /etc/profile
    
    
    
        export JAVA_HOME=/usr/local/jdk1.8. jdk的安装路径
        export JRE_HOME=${JAVA_HOME}/jre
        export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
        export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
        export PATH=$PATH:${JAVA_PATH}


        JAVA_HOME=/usr/java/jdk1.8.0_211
        CLASSPATH=$JAVA_HOME/lib/
        PATH=$PATH:$JAVA_HOME/bin
        export PATH JAVA_HOME CLASSPATH
      上边两个都可以,一般配置中出现的问题:
    1, $JAVA_HOME === ${JAVA_HOME} 这两个的效果一样
    2,配置中一般配置和window一样就可以,需要配置的有JAVA_HOME CLASSPATH PATH

    JAVA_HOME = JDK的配置路径只需要到安装路径就可以/usr/java/jdk1.8.0_211
    CLASSPATH = 这里的路径只需要配置到jdk中的lib中就可以,我看到大家配置的时候主要是找到
    CLASSPATH =.:${JAVA_HOME}/lib:${JRE_HOME}/lib,一般都是jdk和jre的lib目录下
    PATH = 这个有点特殊,需要把原本的目录和jdk/bin的目录一块加上,PATH=$PATH:$JAVA_HOME/bin
       最后就是全部的导入显示: export PATH JAVA_HOME CLASSPATH
     
    }

      7,重启服务

    source /etc/profile

    8,测试
    java -version




    最后这里是环境变量配置的地方:全局和个人环境变量配置说明
    https://www.cnblogs.com/lbg-database/p/10109957.html

     

  • 相关阅读:
    Linux 重启命令
    Linux TCP连接数修改
    Linux 命令--查看物理CPU个数、核数、逻辑CPU个数
    keepalived配置文件
    keepalived 安装配置
    linux下keepalived 安装配置
    redis主从切换的集群管理
    CentOS_5.6下使用cmake编译MySQL_5.5.11
    cas错误:org.jasig.cas.client.validation.TicketValidationException: No principal was found in the response from the CAS server.
    完美实现在同一个页面中使用不同样式的artDialog样式
  • 原文地址:https://www.cnblogs.com/renjianjun/p/13054903.html
Copyright © 2020-2023  润新知