我用的是redhat9
在安装tomcat5.0之前我先安了jdk
环境变量配置 是这样设置的
# vi /etc/profile
JAVA_HOME=/usr/local/java/
CLASSPATH=.:/usr/local/java/lib/dt.jar:/usr/local/java/lib/tools/jar
PATH=/usr/local/java/bin

PATH
export PATH JAVA_HOME CLASSPATH
然后我安tomcat5.0,先 解压Tomcat到/usr/local
修改Tomcat/bin/startup.sh 为:
export JAVA_HOME=/usr/local/java
export CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=/usr/local/java/lib:/usr/local/java/jre/lib:.
export PATH=$PATH:/usr/local/java/bin:/usr/local/java/jre/bin
然后启动tomcat
/usr/local/tomcat5.0.30/bin/startup.sh
结果报错如下:The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
请问我哪步出错了,高手请多多指点!,这个问题郁闷了我好几天了!