Назад | Перейти на главную страницу

Apache Tomcat не запускается на Linux Server

Я пытаюсь запустить Apache Tomcat 5 для клиента. (Да, я знаю, что есть более новые версии, но терпите меня) Tomcat ранее работал на этой машине правильно, но он старше и некоторое время не использовался. Это Linux-сервер с оболочкой Bash.

Кажется, что 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!

Я много гуглил, но безуспешно. Я что-то упустил?

Спасибо

CATALINA_BASE и CATALINA_HOME должны указывать на:

/opt/jakarta-tomcat-5.5.9/

а не:

/opt/jakarta-tomcat-5.5.9/bin