zoukankan      html  css  js  c++  java
  • Linux jdk1.7安装与 jdk1.6卸载

    昨天安装zookeeper时需要java环境,也就是安装jdk    安装完jdk1.7后,配置好环境变量,

    vim ~/.bashrc      

    JAVA_HOME=安装路径
    
    export PATH=$JAVA_HOME/bin:$PATH

     ll $JAVA_HOME/bin   输不出结果,报错

    JAVA_HOME: Undefined variable.

     

    输入java -version   发现有安装的1.6版本,

     

    考虑到是在服务器上操作,怕更换jdk  后会影响,程序其他环境代码的运行,没有再另行安装jdk,jdk1.7的gz包和rpm包可以在网上搜索到;

     

    下面为网上搜索到的jdk 1.6的安装和卸载信息,,,重点在卸载文件,如果有需要高版本jdk时,需要卸载旧版本然后安装新版本!!

    -----------------------------------------------------------------------------------

    文章分类:操作系统

    一、下载安装JDK1.6
    1、下载jdk1.6的官方地址:
    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    2、jdk1.6提供以下两种自解压文件:
    1)jdk-6u22-linux-i586.bin 
    2)jdk-6u22-linux-i586-rpm.bin
    3、我下载的是jdk-6u22-linux-i586-rpm.bin
    4、给所有用户添加可执行的权限
    #chmod +x jdk-6u22-linux-i586-rpm.bin 
    5、执行该文件,命令如下:
    #./jdk-6u22-linux-i586-rpm.bin 
    执行后会解压出一些rpm软件包,其中有jdk-6u22-linux-i586.rpm这是主程式包,接下来就是安装这个主程序包。
    6.、切换到root用户,进入jdk-6u22-linux-i586.rpm存放的目录,执行如下命令:
    rpm -ivh jdk-6u22-linux-i586.rpm
    安装软件会将JDK自动安装到 /usr/java/jdk-1.6.0_22-fcs目录下。

    二、安装好jdk后配置环境变量。
    1、修改用户环境变量
    假设使用java jdk的用户为 oracle,编辑该用户的.bashrc文件进行环境变量设置。
    在 .bashrc文件中加入: 
    # vi /home/oracle/.bashrc  

    export JAVA_HOME=/usr/java/jdk-1.6.0_22-fcs   
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

    注:

    修改文件后要想马上生效还要运行$ source /home/oracle/.bashrc不然只能在下次重进此用户时生效。
    如果不在/home/oracle/.bashrc文件中配置环境变量,可以将以上配置信息添加到/home/oracle/.bash_profile文件中去。


    2、如果所有用户都想共享jdk的环境变量,可以通过如下方式设置。
    (但建议最好不要这样,万一有其他用户使用其他JKD就会受到影响。)
    在/etc/profile文件中加入: 
      # vi /etc/profile   
    1  export JAVA_HOME=/usr/java/jdk-1.6.0_22-fcs
    2  export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
    3  export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 
    注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。 
      记得CLASSPATH路径中加入$CLASSPATH:不能在解释执行class文件时会报错。


    三、卸载jdk1.6
    1、卸载系统自带的jdk版本:
    查看自带的jdk:
    #rpm -qa|grep gcj
    看到如下信息:
    libgcj-4.1.2-44.el5
    java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    使用rpm -e --nodeps 命令删除上面查找的内容:
    #rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

    2、卸载rpm安装的jkd版本
    查看安装的jdk:
    #rpm -qa|grep jdk
    看到如下信息:
    jdk-1.6.0_22-fcs
    卸载:
    #rpm -e --nodeps jdk-1.6.0_22-fcs
  • 相关阅读:
    SGU 271 Book Pile (双端队列)
    POJ 3110 Jenny's First Exam (贪心)
    HDU 4310 Hero (贪心)
    ZOJ 2132 The Most Frequent Number (贪心)
    POJ 3388 Japanese Puzzle (二分)
    UVaLive 4628 Jack's socks (贪心)
    POJ 2433 Landscaping (贪心)
    CodeForces 946D Timetable (DP)
    Android Studio教程从入门到精通
    Android Tips – 填坑手册
  • 原文地址:https://www.cnblogs.com/the-tops/p/5783262.html
Copyright © 2011-2022 走看看