zoukankan      html  css  js  c++  java
  • centOS下JDK1.8的安装

    1.下载JDK1.8

        http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

        有两种格式,一种是tar.gz,一种是rpm,我用的是tar.gz格式的,jdk-8u25-linux-x64.tar.gz

    2.卸载自带的JDK

        一般情况下,CentOS 下自带有Java JDK,首先查看自带的Java版本,在命令行 输入java -version查看版本

       

        如上图所示,显示的是CentOS自带的OpenJDK,我们把这个卸载了,最好安装sun 的JDK

        先查看 rpm -qa | grep java

        显示如下信息:

       

        卸载:

        rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64

        rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64

       

    3.安装sun的JDK

        在/usr创建一个文件夹java

       

        将刚刚下载的安装包复制到/usr/java目录下面

       

        解压jdk-8u25-linux-x64.tar.gz

       

        测试一下,是否可以

       

        我们每次不可能总是进入到jdk中,然后,再输入命令,所以,需要把jdk加入到环境变量中

     

    4.将jdk加入到环境变量

       <1>.将环境变量加入到 /etc/profile文件中

        在命令行下输入vi /etc/profile编辑profile

       

     

        在命令行输入source /etc/profile使环境变量生效,当然,重启(reboot)也可以使环境变量生效
        <2>.将环境变量加入到 ~/.bashrc文件中

                在命令行输入vi ~/.bashrc

                然后,将

                export JAVA_HOME=/usr/java/jdk1.8.0_25

                export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

                export PATH=$JAVA_HOME/bin:$PATH

                加入到文件末尾

                在命令行输入source /etc/profile使环境变量生效,当然,重启(reboot)也可以使环境变量生效

       <3>.上述两种环境变量区别

               profile:是系统刚启动的时候加载一次,并且对所有用户都有效

               ~/.bashrc:只对当前登录用户有效,可以看到这个文件在/home/当前用户   文件夹下面

     

     <4>.配置完成后,如果,还是不生效,可以通过下面检测

               echo $PATH

               打印出环境变量PATH中的值,就可以看环境变量是否加入进去

               echo $JAVA_HOME

               产看变量JAVA_HOME的值,看看是否正确           

     

  • 相关阅读:
    2. Redis哨兵、复制、集群的设计原理与区别
    1. 详解Redis的存储类型、集群架构、以及应用场景
    博客园主题优化
    【Java基础】Java面试题精选
    【Java集合】——集合类分析总结
    新零售供应链的三大闭环
    Comparable和Comparator比较实现排序 场景分析
    Java基础-枚举类
    Java基础-泛型
    微服务架构~BFF和网关
  • 原文地址:https://www.cnblogs.com/robert-blue/p/4133426.html
Copyright © 2011-2022 走看看