• 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已经安装成功。

  • 相关阅读:
    PHP zip_entry_read() 函数
    PHP zip_entry_open() 函数
    PHP zip_entry_name() 函数
    PHP zip_entry_filesize() 函数
    PHP zip_entry_compressionmethod() 函数
    混合模式 | mix-blend-mode (Compositing & Blending)
    混合模式 | blend-mode (Compositing & Blending)
    浮动 | float (Basic Box Model)
    浏览器兼容性表 | @document (Miscellaneous)
    沿着内联轴溢出初始包含块 | @media.overflow-inline (Media Queries)
  • 原文地址:https://www.cnblogs.com/kxxx/p/7055273.html
Copyright © 2020-2023  润新知