日期:2014-05-16  浏览次数:20660 次

RedHat Enterprise Linux 5 配置java环境
有人说全球的服务器,绝大部分是在linux上运行,因为一方面是linux是免费的,另一个方面是Linux的性能。

由于我本人是做java开发,当然做的程式了会在Linux上运行,运行java写的程式首要的一步就是安装java,配置java环境。

下面把本人安装的一些经验分享给大家,也记下来为了自己以后查看,以下运行环境为Redhat Enterprise Linux 5

0. 首先安装之前要确认系统是不是已经存在有jdk,因为Redhat Enterprise Linux5安装的时候,有可能自带安装了jdk,不过自带的好像是jdk 1.4.2版本,
要查看原来系统有没有安装jdk
[root@localhost root]#rpm -qa|grep java
如果有安装就会出现安装的jdk的相关信息

要删除原来的jdk
如果你的linux上安装了yum工具,那么用 yum remove java就可以了。
如果你的linux上没有安装yum工具,那么就只有用如下rpm命令
假如用
[root@localhost root]#rpm -qa|grep java
得到的結果是
glib-java-0..2.6-3.fc6
rpmjava-1.4.2-gcj-compat-1.4.2.0-40jpp.115
那么刪除就可以用如下語句
[root@localhost root]#rpm -e --nodeps glib-java-0..2.6-3.fc6
执行完后,jdk1.4就被卸了。


1. 安装java的第一步当然是到sun的官网上去下载linux版的sdk.
我用的是jdk 1.5版本的。下载地址http://java.sun.com/javase/downloads/5u20/jdk
下载linux版的以 .bin结尾的文件
2. 假设上一步下载的文件为**.bin,假设存放目录是:/npm/**.bin

[root@localhost root]#cd /npm               ----切换到此目录
[root@localhost root]#chmod +x **.bin       ----修改文件的权限让文件可以执行
[root@localhost root]#./**.bin              ----执行此文件,进行安装,如果安装文件是rpm,就用[root@localhost root]#rpm -ivh **.rpm
安装的时候首先会出现jdk的授权信息,你就可以不断的enter就可以了,
然后会跑出来一个 确认你否安装的 信息,然后输入 "yes"就真正开始安装了。
安装完成后的目录是

3. 和windows里的安装一样,需要配置环境变量, 比如JAVA_HOME,CLASSPATH,PATH
这三个变量设定的值和 windows里设定的值是一样,只不过这些配置都要配置到一个文件里,这个文件就是 /etc/profile

配置过程如下:
[root@localhost root]#vi /etc/profile  -------打开profile文件
假设jdk的安装目录为:npm/java/jdk1.5.0
然后在文件的末尾加上以下三句话
export JAVA_HOME=/npm/java/jdk1.5.0
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

然后保存退出,重启一下系统,就可以了

不过这里配置需要注意以下两点:第一是Redhat Enterprise Linux5里环境变旱之前用":"冒号分开,而不是像windows里用“;” 分号分开。第二个是"="等号左右不要留空白。