Apache Tomcat不能在Linux服务器上启动

我试图让Apache Tomcat 5为客户启动。 (是的,我知道有更新的版本,但忍受着我)Tomcat以前在这台机器上正常运行,但它是旧的,并没有在一段时间内使用。 它是一个带有Bash shell的Linux服务器。

Tomcat似乎安装正确,但是,当我尝试启动Tomcat时,它说:

启动Tomcat:使用CATALINA_BASE:/opt/jakarta-tomcat-5.5.9/bin使用CATALINA_HOME:/opt/jakarta-tomcat-5.5.9/bin使用CATALINA_TMPDIR:/opt/jakarta-tomcat-5.5.9/bin/temp使用JRE_HOME:/usr/java/jre1.5.0_11

当我检查状态时,表示停止。 在catalina.out中,它说:

线程“main”中的exceptionjava.lang.NoClassDefFoundError:org / apache / catalina / startup / Bootstrap

但是,Bootstrap.jar存在于/opt/jakarta-tomcat-5.5.9/bin!

我做了很多谷歌search,但没有运气。 我在这里错过了什么?

谢谢

CATALINA_BASE和CATALINA_HOME应指向:

/opt/jakarta-tomcat-5.5.9/ 

而不是:

 /opt/jakarta-tomcat-5.5.9/bin