Instalé Tomcat en mi servidor de Windows pero no puedo iniciarlo. Inicio el servicio y veo la barra de progreso, pero falla.
Instalé el Java Runtime Environment Versión 6 y creé la variable de entorno JRE_HOME. (C: \ Archivos de programa \ Java \ jre6)
A continuación se muestran las entradas de 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 puedo solucionar este problema?
windows-xp
tomcat
java
tomcat6
James Lawruk
fuente
fuente
Tuve el mismo error con Windows 7, Tomcat 7.0 y JDK 1.6.0_31. Lo arreglé cambiando la ruta a la JVM de
C:\Program Files\Java\jre6\bin\server\jvm.dll
aC:\Program Files\Java\jdk1.6.0_31\jre\bin\server\jvm.dll
. Para hacerlo, ejecuteTomcat7w.exe
desde el directorio bin de Tomcat, cambie a la pestaña Java y cambie la entrada de Java Virtual Machine.fuente
También tengo el mismo problema. Falta el archivo rt.jar en ../JRE/lib. Copié el archivo rt.jar de JDK / jre / lib a / JRE / lib y Tomcat funcionó bien después de eso.
fuente
¿Busca un archivo llamado
tomcat(4|5|6)w.exe
en su directorio Tomcat? Si ve uno, ejecute el archivo y aparecerá un diálogo de configuración. Verifique la pestaña Java y vea si todo parece estar bien.Asegúrese de que las rutas de acceso a los archivos
jvm.dll
ybootstrap.jar
están bien.Esto funciona para Tomcat 4 y 5, pero no estoy seguro acerca de Tomcat 6.
fuente
¡Una simple reinstalación de Java corrige esto inmediatamente!
fuente