Échec org chargement principal / apache / catalina / démarrage / classe Bootstrap dans tomcat 7 [fermée]

StackOverflow https://stackoverflow.com/questions/4178423

  •  10-10-2019
  •  | 
  •  

Question

Tout en essayant de démarrer le processus Tomcat 7, l'enregistrement suivant est signalé et le service ne démarre pas.

[2014-02-03 11:31:57] [info]  Commons Daemon procrun (1.0.10.0 32-bit) started
[2014-02-03 11:31:57] [info]  Running 'BOE120Tomcat7' Service...
[2014-02-03 11:31:57] [info]  Starting service...
[2014-02-03 11:31:57] [error] FindClass org/apache/catalina/startup/Bootstrap failed
[2014-02-03 11:31:57] [error] Failed to start Java
[2014-02-03 11:31:57] [error] ServiceStart returned 4
[2014-02-03 11:31:57] [info]  Run service finished.
[2014-02-03 11:31:57] [info]  Commons Daemon procrun finished

5 JRE (1.5.0_05) est référencé dans le programme d'installation Tomcat Java "Java Virtual Machine":

Configuration Tomcat Java Tab

Était-ce utile?

La solution

Apache Tomcat 7.0.x nécessite Java 6. .

Java 5 est vieux et pas plus pris en charge par Sun / Oracle, et ne fonctionnera pas du tout avec Tomcat 7. Vous devez mettre à jour.

Autres conseils

Mon Tomcat 7.0.39 de Windows 64 bits ne parvient pas à démarrer avant qu'il a rencontré l'erreur FindClass décrit ci-dessus. L'augmentation de la verbosité au niveau du journal a révélé la machine virtuelle Java Tomcat utilisait au démarrage. Dans mon cas, il utilisait la valeur par défaut qui, incidemment, est seulement une installation JRE, pas le JDK je l'avais installé séparément.

J'ASLO rencontré l' 'FindClass org / apache / catalina / démarrage / d'amorçage a échoué' erreur lors de l'exécution du service tomcat7 de Windows. Cependant, Tomcat a pu commencer sans erreur en utilisant le fichier startup.bat. Aussi, il est important de vérifier qu'aucun autre serveur web est à l'écoute sur le port par défaut, 8080. Revoir les informations de journalisation associée à la startup.bat révélera le classpath Tomcat utilise cette approche de démarrage.

Ajout du tomcat-juli.jar au Tomcat 7.0.39 de Windows 64 bits a permis au service Windows au démarrage fin (non requis ici: http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html ). Le chemin de classe est une racine référence dérivée du système de fichiers afin d'utiliser rappelez-vous des chemins qualifiés lors du référencement de fichiers jar.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top