zoukankan      html  css  js  c++  java
  • CentOS 7 搭建JAVA环境

    安装环境:

      LSB Version: :core-4.1-amd64:core-4.1-noarch

      Distributor ID: CentOS

      Description: CentOS Linux release 7.3.1611 (Core) 

      Release: 7.3.1611

      Codename: Core

    开始

    1. 运行java -version 检查系统是否安装JRE JDK,有则卸载系统自带JAVA
      1. 输入:rpm -qa | grep java检查系统是否存在java
      2. 例设系统已存在以下java包:

        javapackages-tools-3.4.1-11.el7.noarch

        tzdata-java-2017b-1.el7.noarch

        javamail-1.4.6-8.el7.noarch

        java-1.8.0-openjdk-headless-1.8.0.131-3.b12.el7_3.x86_64根据输出的结果卸载已存在的java根据输出的结果卸载已存在的java

      3. 依次输入rpm -e --nodeps [检查得出的包名]

        如:

        rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch

        rpm -e --nodeps tzdata-java-2017b-1.el7.noarch

        rpm -e --nodeps avamail-1.4.6-8.el7.noarch

        rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-3.b12.el7_3.x86_64

      4. 重复步骤1.1,检查java包,确认没有结果输出之后输入java检查是否存在java环境,如果输出找不到java命令,则说明卸载干净,可以进行下一步安装。

    2. 下载新的JDK包,解压并安装

      1. 在/home文件夹下新建downloads目录用于下载文件的默认路径,输入命令mkdir /home/downloads在/usr/local文件夹下新建java目录用于存放jdk的默认路径,输入命令mkdir /usr/local/java

      2. 在orcle官网上找到jdk的下载路径,下载到downloads目录
      3. 输入cd /home/downloads/进入下载目录,wget http://xxxxx/jdk-8u131-linux-x64.tar.gz
      4. 输入cp jdk-8u131-linux-x64.tar.gz /usr/local/java 将下载的jdk-8u131-linux-x64.tar.gz文件复制到java目录
      5. 输入cd /usr/local/java进入java目录,输入tar -zvxf jdk-8u131-linux-x64.tar.gz解压jdk包。
      6. 解压成功,得到目录jdk1.8.0_131,以后的JAVA_HOME就是它了。
      7. 输入rm -f jdk-8u131-linux-x64.tar.gz 删除java目录的jdk压缩包,此时它可以光荣地领饭盒了。
    3. 配置环境变量

      1. 输入vi /etc/profile 打开环境配置文件
      2. 英文状态下输入:$跳至文件尾(冒号+美元符号)
      3. 按下i键,进入文件编辑状态,在文件尾追加以下代码
        1. export JAVA_HOME=/usr/local/java/jdk1.8.0_131
        2. export JRE_HOME=${JAVA_HOME}/jre

        3. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

        4. export PATH=${JAVA_HOME}/bin:$PATH

      4. 按下Esc返回键,输入:wq(冒号和wq)保存并退出编辑环境文件
      5. 刷新环境配置,输入命令:source /etc/profile
    4. 测试JAVA是否生效
      1. 输入命令:java -version
      2. 如无意外,此时应输出

        java version "1.8.0_131"

        Java(TM) SE Runtime Environment (build 1.8.0_131-b11)

        Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

        至此,基于CentOS 7 的JAVA环境搭建完成 。  

    PS:

    1.以上步骤应在管理员权限下操作,切换管理员,输入命令su后回车,输入密码即可切换到root账户

    2.vi的操作全部为英文小写状态。

  • 相关阅读:
    70. 爬楼梯
    278. 第一个错误的版本
    88. 合并两个有序数组
    C++string与int的相互转换(使用C++11)
    108. 将有序数组转换为二叉搜索树
    102. 二叉树的层次遍历
    101. 对称二叉树
    98. 验证二叉搜索树
    ServletContext对象
    ServletConfig对象
  • 原文地址:https://www.cnblogs.com/domaple/p/6964833.html
Copyright © 2011-2022 走看看