Apache Tomcat 无法在 Linux 服务器上启动

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”中的异常 java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap

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

我用 Google 搜索了很多次,但无济于事。我是不是漏掉了什么?

谢谢

答案1

CATALINA_BASE 和 CATALINA_HOME 应该指向:

/opt/jakarta-tomcat-5.5.9/

而不是:

/opt/jakarta-tomcat-5.5.9/bin

相关内容