2007-05-16 16:48:14| 分类: linux&shell | 标签: |举报 |字号大中小 订阅
tomcat5.5.12运行要求jdk1.5版本以上,所有需要重新安装jdk1.5
给文件加上可执行的权限
----------------------------------------------------
[root@tooth root]# chmod 755 jdk-1_5_0_07-linux-i586.rpm.bin
----------------------------------------------------
执行文件安装JDK
----------------------------------------------------
[root@tooth root]# ./ jdk-1_5_0_07-linux-i586.rpm.bin
----------------------------------------------------
......(一大堆的license的信息)
询问是否同意,当然选yes
现在JDK还不能算安装完成了,还要设置一下环境变量:
更改(或创建)/etc/profile.d/java.sh
加入如下内容
java.sh 内容如下
#set java environment
JAVA_HOME=/usr/java/ jdk-1_5_0_11
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar(注意:中间为昌号)
PATH=$JAVA_HOME/bin:$PATH (注意:中间为昌号)
export JAVA_HOME CLASSPATH PATH
注意:(也可以加入到/etc/profile中,区别是/etc/profile只在root下有效)
注意:
要配置PATH时,只需要配置到,你想在命令行中要执行的命令的所在目录即可。如:我要在命令行中执行JAVAC,或者JAVA命令,而它们在 /usr/java/jdk1.5.0_11目录中,因此PATH,只需要配置到这个目录即可。而这样配置是错误的 /usr/java/jdk1.5.0_11/javac:/usr/java/jdk1.5.0_11/java,因为系统把javac和java 目录,而不是命令了。别的软件配置类同。
再查看一下当前的环境变量:echo $JAVA_HOME
输出:
/usr/java/jdk1.5.0_11
可以看到我们刚才装的JDK生效了。
然后输入:
java -version
查看当前JDK版本。
输出:
java version "1.5.0_11"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
Java HotSpot(TM) Client VM (build 1.5.0_11-b03, mixed mode, sharing)
说明我们环境变量配置成功了。
参考:http://tapestry1314.javaeye.com/blog/forum/38426
无root权限安装JDK
如果没有root权限,那么只需要将JDK解压到自己的目录,相应地编辑~/.bashrc文件。
评论