J'ai installé Tomcat sur mon serveur Windows mais je n'arrive pas à le faire démarrer. Je démarre le service et je vois la barre de progression, mais elle échoue.
J'ai installé Java Runtime Environment version 6 et créé la variable d'environnement JRE_HOME. (C: \ Program Files \ Java \ jre6)
Ci-dessous les entrées 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
Comment puis-je résoudre ce problème?
windows-xp
tomcat
java
tomcat6
James Lawruk
la source
la source
J'ai eu la même erreur avec Windows 7, Tomcat 7.0 et JDK 1.6.0_31. Je l'ai corrigé en changeant le chemin vers la JVM de
C:\Program Files\Java\jre6\bin\server\jvm.dll
àC:\Program Files\Java\jdk1.6.0_31\jre\bin\server\jvm.dll
. Pour ce faire, exécutez àTomcat7w.exe
partir du répertoire bin Tomcat, basculez vers l'onglet Java et modifiez l'entrée Java Virtual Machine.la source
J'ai aussi eu le même problème. Le fichier rt.jar était manquant dans ../JRE/lib. J'ai copié le fichier rt.jar de JDK / jre / lib vers / JRE / lib et Tomcat a bien fonctionné après cela.
la source
Recherchez un fichier appelé
tomcat(4|5|6)w.exe
dans votre répertoire Tomcat? Si vous en voyez un, exécutez le fichier et vous obtiendrez une boîte de dialogue de configuration. Vérifiez l'onglet Java et voyez si tout cela semble correct.Assurez - vous que les chemins d' accès aux fichiers
jvm.dll
etbootstrap.jar
sont très bien.Cela fonctionne pour Tomcat 4 et 5, mais je ne suis pas sûr de Tomcat 6.
la source
Une simple réinstallation de Java résout ce problème immédiatement!
la source