zoukankan      html  css  js  c++  java
  • centos6.8 安装jdk

    一、卸载CentOS自带的Java

    1.       查看CentOS的Java的信息

    [root@bogon /]# java -version
    
    java version "1.7.0_99"
    
    OpenJDK Runtime Environment (rhel-2.6.5.1.el6-x86_64 u99-b00)
    
    OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
    
    [root@bogon /]#  rpm -qa | grep java 
    
    tzdata-java-2016c-1.el6.noarch
    
    java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
    
    java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64

    2.       卸载CentOS的Java

    [root@bogon /]# yum -y remove java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
    
    [root@bogon /]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
    
    //*//两种卸载方式,yum remove和rpm -e都可以
    
    [root@bogon /]# java -version
    
    -bash: /usr/bin/java: 没有那个文件或目录
    
    [root@bogon /]# rpm -qa | grep java
    
    tzdata-java-2016c-1.el6.noarch

    二、安装sun的jdk

    1.      在Java或者Oracle的官网下载Java SE的包(Java SE是标准版,Java EE是企业版,JavaME是移动客户端版本,我们下载Java SE就可以了)

    Linux版本的Jdk包有两种,分别是rpm和tar包。rpm的包安装非常简单,tar包需要修改环境变量,接下来一个一个实验,看看效果。

    http://pan.baidu.com/s/1eRLKBRG       要是懒得下,没有版本要求,就用我下的吧。

        sudo chmod 777 jdk-6u43-linux-i586.bin   // 设置权限
        ./jdk-6u43-linux-i586.bin    // 安装
        mv ./jdk1.6.0_43/ /usr/ 将安装目录移动到 /usr下

    2) 在/etc/profile里添加环境变量

    export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    export JAVA_HOME=/usr/local/bin/jdk1.7.0_80
    export CLASSPATH=$CLASSPATH:./:$JAVA_HOME/lib
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:

        为了让profile立即生效,source /etc/profile
        检验是否成功 java -version

           只要java-version命令能看到java的版本,就算安装成功了,个人建议用tar包安装,这样你可以指定安装目录,路径也可以改的简单一些。

  • 相关阅读:
    js中通过Object.prototype.toString方法----精确判断对象的类型
    leecode---dfs,array,局部和全局---152. Maximum Product Subarray
    leecode96---dfs,dp,tree---96. Unique Binary Search Trees
    leecode115---dfs,string---Distinct Subsequences
    JVM:G1垃圾回收器
    java基础---JVM---CMS垃圾回收器
    java基础---JVM---调优,垃圾收集器,内存分配策略
    java基础---JVM---java内存区域与内存溢出问题
    java基础---一致性hash算法
    java基础---多态的实现原理
  • 原文地址:https://www.cnblogs.com/kingxiaozi/p/7538261.html
Copyright © 2011-2022 走看看