How to install higher version of jdk on Red Hat Enterprise 5

一 卸载RedHat自带的JDK


由于Red Hat Enterprise 5 中自带安装了jdk1.4的,所以在安装jdk1.6前需要把RHE内置的jdk1.4的卸载,步骤如下:

1.  打开终端输入 #rpm -qa | grep gcj
  #会列出一些东西如:java-1.4.2-gcj-compat-1.4.2.0-27jpp等
 
2.  删除含有java字串的软件包
# rpm -e java-1.4.2-gcj-compat-1.4.2.0-27jpp
或者
#rpm -e --nodeps java 也可以

此时自带的jdk1.4已被卸载.

二 jdk1.6安装

在任何Linux操作系统中,都可以按照下边的方法来安装配置jdk1.6

注:步骤3和4只配置其一就可以了,开发的话,就用步骤3,更高安全要求的话,就用步骤4


1.  各操作系统的jdk下载地址:http://developers.sun.com.cn/download/java_se.html

2.  假设下载下来的文件为:jdk1.6.0_01.bin,且放在/home目录下,则

     mv /home/jdk1.6.0_01    /usr/local/

     chmod u+x /usr/local/jdk1.6.0_01

     /usr/local/jdk1.6.0_01.bin #按照提示安装就可以了,会在/usr/local下创建一个同名的文件夹

     rm /usr/local/jdk1.6.0_01 #删除无用的安装文件 


3.  配置环境变量--所有用户

     vi /etc/profile #在profile 文件的尾部面加入
     JAVA_HOME=/usr/java/jdk1.5.0_16 -- jdk 的安装路径
     PATH=$JAVA_HOME/bin:$PATH
     CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
     export JAVA_HOME PATH CLASSPATH

     #保存退出

     source /etc/profile

     java -version #如果出现jdk1.6相关的版本信息,就安装并配置成功了



4. 配置环境变量--单个用户

     修改~/.bashrc文件

这种方法它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的  .bashrc  文件就可以了。

     vi ~/.bashrc  #在.bashrc文件末尾加入以下内容

     set JAVA_HOME=/usr/share/jdk1.5.0_05

     set PATH=$JAVA_HOME/bin:$PATH

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

     export JAVA_HOME

     export PATH

     export CLASSPATH



     #重新登录一下就可以了

5.  重新登录


注: 
(1) 你要将 /usr/local/jdk1.6.0_01 改为你的jdk安装目录 
(2)  Linux下用冒号“:”来分隔路径 
(3)  $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。 
(4) CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。 
(5) export是把这三个变量导出为全局变量。 
(6) 大小写必须严格区分。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值