NoClassDefFoundError: org/apache/catalina/startup/Bootstrap-bei Ausführung von tomcat exe/als service
Ich habe läuft der Tomcat-server 6.0.37 seit einiger Zeit über den Start.bat.Jetzt will ich führen Sie tomcat als service, der automatisch startet, wenn der Computer startet.
Habe ich den Dienst mit dem bat : service.bat installieren.Diese erstellt der Dienst erfolgreich.Wenn Sie versuchen, es zu starten jedoch bekomme ich die Fehlermeldung im Titel.Ich habe dann versucht zu laufen, nur die exe - (tomcat6.exe).Das gab mir genau die gleichen Fehler.
Ich habe überprüft, dass CATALINA_HOME,JAVA_HOME und JRE_HOME eingestellt ist correctly.bootstrap.jar existiert in tomcat/bin.Pfad zur jvm ist correct.jvm.dll existiert in jre6/bin/server.
Ich auch einen thread gefunden mit einer anderen Klasse fehlt, wo Sie sagte, rt.jar fehlte der jre,habe ich diese überprüft und mir besteht in jre6/lib/.Ich weiß wirklich nicht mehr Ideen, was falsch sein.
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, den Dienst durch ausführen (passen Sie Ihr Weg):
UNS heißt das: update-service.
Dies sollte fix im classpath.
Alle notwendigen Informationen sind auf der offiziellen website:
http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html
Empfehlen die Verwendung einer der "Java als Windows-Service" - frameworks, wie Sie kümmern sich um das hinzufügen von JARs im classpath, etc. Dies kann manuell getan werden, aber über die "java -cp {setzen der classpath-hier...}" - Optionen, wie gut.