redhat9 jdk安装笔记

2010-05-21 427 0

redhat9上面,默认的java环境是1.3的,用java -version就能看得出来。如果要替换成其他的版本,总结下自己的安装过程。

卸载原有的jdk,(网上有种说法,可以让多个jdk的版本并存,我相信,windows可以的,linux一样可以,我需要一个默认的就行,如果某个应用需要其他版本的,单独设置classpath就行了。)

1、查看当前jdk的一些包,会出现一些包信息

#rpm -qa | grep gcj

libgcj-devel-4.1.2-14.el5

java-1.4.2-gcj-compat-src-1.4.2.0-40jpp.112

….这里的不是标准

2、使用卸载命令

rpm -e –nodeps libgcj-devel-4.1.2-14.el5

将上面出现的包一一进行卸载

3、使用java -version查看,会出现no such file or diretory

4、安装jdk,从sun上面下载到的是bin文件,需要修改权限,使用chmod 777就行.

chmod 777 ./jdk.bin

一路enter,安装结束

5、设置环境变量,有好几种设置方法。

a、仅针对当前shell的

b、针对用户的

命令是 vi .bashrc

set JAVA_HOME=/home/joypen/jdk1.5.0_22

export JAVA_HOME

set PATH=$JAVA_HOME/bin

export PATH

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

export CLASSPATH

c、针对所有人的

命令是 vi /etc/profile

JAVA_HOME=/home/joypen/jdk1.5.0_22

PATH=$JAVA_HOME/bin

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

export JAVA_HOME PATH CLASSPATH

6、让设置生效

#source /etc/profile

7、再使用java -version查看

[root@localhost joypen]# java -version

java version "1.5.0_22"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)

Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing)

8、编写Test测试

class Test{

public static void main(String[] args){

System.out.println("this is a test!");

}

}

9、javac Test.java

10、java Test

this is a test!

11、结束

注:杯具的事情是,最后这样运行,影响了整个环境。

相关文章

15年来的手艺之路:手艺人赵鹏的自述
纪念 Google 25 周年:从搜索引擎到科技巨头的演变之路
1小时编写一个支持七牛上传的 markdown 客户端3(打包发布篇)
1小时编写一个支持七牛上传的 markdown 客户端2(代码优化篇)
1小时编写一个支持七牛上传的 markdown 客户端1(技术实现篇)
从 wordpress 转移到 hexo

Leave a Reply