redhat9 jdk安装笔记

请注意,本文编写于 3198 天前,最后修改于 121 天前,其中某些信息可能已经过时。

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查看



[[email protected] 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、结束



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

← 上一篇 下一篇 →
Comments

添加新评论