CATALINA_BASE e CATALINA_HOME devem apontar para:
/opt/jakarta-tomcat-5.5.9/
e não para:
/opt/jakarta-tomcat-5.5.9/bin
Estou tentando iniciar o Apache Tomcat 5 para um cliente. (Sim, eu sei que existem versões mais recentes, mas tenha paciência comigo) O Tomcat já rodou corretamente nesta máquina, mas é mais antigo e não foi usado por algum tempo. É um servidor Linux com um shell Bash.
O Tomcat parece estar instalado corretamente, no entanto, quando tento iniciar o Tomcat, ele diz:
Iniciando o Tomcat: usando CATALINA_BASE: /opt/jakarta-tomcat-5.5.9/bin Usando CATALINA_HOME: /opt/jakarta-tomcat-5.5.9/bin Usando CATALINA_TMPDIR: /opt/jakarta-tomcat-5.5.9/bin/temp Usando JRE_HOME: /usr/java/jre1.5.0_11
Quando eu verifico o status, ele diz que está parado. Em catalina.out, diz:
Exceção no segmento "main" java.lang.NoClassDefFoundError: org / apache / catalina / startup / Bootstrap
No entanto, o Bootstrap.jar existe em /opt/jakarta-tomcat-5.5.9/bin!
Eu fiz muito do Google, mas não tive sorte. Estou faltando alguma coisa aqui?
Obrigado
CATALINA_BASE e CATALINA_HOME devem apontar para:
/opt/jakarta-tomcat-5.5.9/
e não para:
/opt/jakarta-tomcat-5.5.9/bin
Tags bash tomcat linux apache-2.2 tomcat5.5