Instalei o Tomcat no meu servidor Windows, mas não consigo iniciar. Inicio o serviço e vejo a barra de progresso, mas ela falha.
Instalei o Java Runtime Environment Versão 6 e criei a variável de ambiente JRE_HOME. (C: \ Arquivos de programas \ Java \ jre6)
Abaixo estão as entradas jakarta_serviceYYYMMDD.log:
[2010-04-08 14:22:42] [info] Commons Daemon procrun (1.0.2.0) started
[2010-04-08 14:22:42] [info] Running Service...
[2010-04-08 14:22:42] [info] Starting service...
[2010-04-08 14:22:42] [info] Error occurred during initialization of VM
[2010-04-08 14:22:42] [info] java/lang/NoClassDefFoundError
[2010-04-08 14:22:42] [info] : java/lang/Object
Como posso resolver este problema?
windows-xp
tomcat
java
tomcat6
James Lawruk
fonte
fonte
Eu tive o mesmo erro no Windows 7, Tomcat 7.0 e JDK 1.6.0_31. Corrigi-o alterando o caminho para a JVM de
C:\Program Files\Java\jre6\bin\server\jvm.dll
paraC:\Program Files\Java\jdk1.6.0_31\jre\bin\server\jvm.dll
. Para fazer isso, executeTomcat7w.exe
o diretório bin do Tomcat, alterne para a guia Java e altere a entrada Java Virtual Machine.fonte
Eu também tenho o mesmo problema. O arquivo rt.jar estava ausente em ../JRE/lib. Copiei o arquivo rt.jar do JDK / jre / lib para / JRE / lib e o Tomcat funcionou bem depois disso.
fonte
Procura um arquivo chamado
tomcat(4|5|6)w.exe
no seu diretório Tomcat? Se você vir um, execute o arquivo e você verá um diálogo de configuração. Verifique a guia Java e veja se tudo isso parece ok.Certifique-se os caminhos para os arquivos
jvm.dll
ebootstrap.jar
estão bem.Isso funciona para o Tomcat 4 e 5, mas não tenho certeza sobre o Tomcat 6.
fonte
Uma simples reinstalação do Java corrige isso imediatamente!
fonte