O Apache Tomcat não inicia no servidor Linux

1

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

    
por Jason 04.05.2011 / 22:45

1 resposta

2

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
    
por 05.05.2011 / 14:28