我试图让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