• centos7删除自带openjdk ----并安装sun公司提供的JDK


    转自:http://www.cnblogs.com/ystq/p/5972608.html --卸载open jdk

    安装hadoop(里面包含安装JDK):http://www.linuxidc.com/Linux/2016-02/128149.htm

     一、删除open jdk

    一些开发版的centos会自带jdk,我们一般用自己的jdk,把自带的删除。先看看有没有安装java -version

    1
    2
    3
    4
    [root@java-test-01 ~]# java -version
    openjdk version "1.8.0_101"
    OpenJDK Runtime Environment (build 1.8.0_101-b13)
    OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode)

    查找他们的安装位置

    1
    2
    3
    4
    5
    6
    7
    8
    [root@java-test-01 ~]# rpm -qa | grep java
    java-1.8.0-openjdk-headless-1.8.0.101-3.b13.el7_2.x86_64
    tzdata-java-2016f-1.el7.noarch
    java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64
    javapackages-tools-3.4.1-11.el7.noarch
    java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64
    java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64
    python-javapackages-3.4.1-11.el7.noarch

    删除全部,noarch文件可以不用删除

    1
    2
    3
    4
    [root@java-test-01 ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.101-3.b13.el7_2.x86_64
    [root@java-test-01 ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64
    [root@java-test-01 ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64
    [root@java-test-01 ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64

    检查有没有删除

    1
    2
    [root@java-test-01 ~]# java -version
    -bash/usr/bin/java: 没有那个文件或目录

    如果还没有删除,则用yum -y remove去删除他们

    二、安装sun公司的JDK

    3.1 安装JDK

    首先用root身份登录"Master.Hadoop"后在"/usr"下创建"java"文件夹,再将"jdk-7u25-linux-i586.tar.gz"复制到"/usr/java"文件夹中,然后解压即可。查看"/usr/java"下面会发现多了一个名为"jdk1.7.0_25"文件夹,说明我们的JDK安装结束,删除"jdk-7u25-linux-i586.tar.gz"文件,进入下一个"配置环境变量"环节。

    3.2 配置环境变量

    1)编辑"/etc/profile"文件

        编辑"/etc/profile"文件,在后面添加Java的"JAVA_HOME"、"CLASSPATH"以及"PATH"内容如下:

    # set java environment

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

    export JRE_HOME=/usr/java/jdk1.7.0_25/jre

    export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib

    export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

    或者

    # set java environment

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

    export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

    以上两种意思一样,那么我们就选择1种来进行设置。

    linuxidcimg028[12]

    2)使配置生效

    保存并退出,执行下面命令使其配置立即生效。

    source /etc/profile 或 . /etc/profile

    linuxidcimg029[11]

    3.3 验证安装成功

    配置完毕并生效后,用下面命令判断是否成功。

    java -version

    linuxidcimg030[11]

    从上图中得知,我们确定JDK已经安装成功。

  • 相关阅读:
    JAVA课程设计——飞机大战(团队)
    面向对象设计大作业
    OO之接口-DAO模式代码阅读及应用
    有理数类设计
    图总结
    树、二叉树、查找算法总结
    二叉排序树
    数据结构小结
    C语言文件
    小程序云开发:联表查询去重及排序的不严谨笨办法
  • 原文地址:https://www.cnblogs.com/kxxx/p/7055273.html
Copyright © 2020-2023  润新知