Ändern Sie das Timeout von Tomcat Server in Eclipse
Wenn ich versuche zu laufen, meine Tomcat habe ich eine Nachricht bekommen:
Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
Wo ist dieser server-editor? Ich fand es nicht in windows Präferenz server.
Ich bin mit Eclipse 3.6.
InformationsquelleAutor der Frage Dejell | 2011-01-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Open the Servers view -> double click tomcat -> drop down the Timeouts section
Dort erhöhen Sie die Startzeit für den jeweiligen server.
InformationsquelleAutor der Antwort Bozho
(Detaillierte Anweisungen mit screenshots)
InformationsquelleAutor der Antwort Aniket Thakur
GELÖST: Das ist es!!!!!! Für mich war die Kompilierung mit JDK6, sondern läuft Tomcat mit JDK7, WST das system verwendet, um Eigenschaften und nicht um die eclipse-Einstellungen. Ich habe auch so konfigurieren, dass die gleiche JDK-Version in eclipse und im System (überprüfen Sie es mit java -version in der cmd-line)
Details: ich versuche zu konfigurieren, eclipse wie hier beschreiben, aber es nicht das problem lösen, dann merke ich in Finsternisse-Fehlerprotokoll tomcat gestartet wurde mit jre 1.7. trotz meiner Konfigurationen.
Ich versuche auch, Sie in cmd-line, 'java -version' und erhalten '1.7' statt der zu erwartenden '1.6'.
Ich auch entscheiden, zu konfigurieren und java 1.6 (wie in eclipse) im system-panel, aber es nicht das problem lösen. Ich habe auch desinstall jre 1.7 starten Sie eclipse UND ERFOLG!.. Es war eine sehr nützliche Hinweis, danke.
InformationsquelleAutor der Antwort Stephane Manou
Doppelklicken Sie auf server, und sehen die timeouts Abschnitt, und fügen Sie mehr Zeit, Blick auf das Bild
InformationsquelleAutor der Antwort Mohamed
Server-Timeout angegeben werden kann, gibt es.
oder einer anderen Methode über die Registerkarte Server hier:
http://henneberke.wordpress.com/2009/09/28/fixing-eclipse-tomcat-timeout/
InformationsquelleAutor der Antwort Jon
Das Problem kann auch entstehen, wenn Sie setup Haltepunkte in den code, und versuchen, starten Sie tomcat im debug-Modus veröffentlichen einige code-überarbeitung.
Lösung ist, deaktivieren Sie alle Haltepunkte.
InformationsquelleAutor der Antwort Rohitdev
Doppel-klicken Sie auf tomcat finden Sie unter konfigurieren der Einstellungen mit "timeout" und ändern die Zahl. Vielleicht ist dies nicht der tomcat-Fehler.U sehen die DB-Verbindung erreichbar ist.
InformationsquelleAutor der Antwort user3509005
Dieses problem kann auftreten, wenn Sie insgesamt zu viel Zeug gestartet wird wenn der server gestartet wird-oder wenn Sie sich im debug-Modus und Durchlaufen die Initialisierung. In eclipse ändern des start-timeout durch die "öffnung" der tomcat-server-Eintrag "Server-Ansicht" Registerkarte des Debug-Perspektive ist bequem. In einigen Situationen ist es nützlich zu wissen, wo diese Einstellung ist "wirklich" gespeichert.
Tomcat liest diese Einstellung von dem element das element in der servers.xml Datei. Diese Datei wird gespeichert .metatdata/.plugins/org.eclipse.wst.server.Kern
Verzeichnis Ihrer eclipse-workspace, sprich:
//.metadata/.plugins/org.eclipse.wst.server.core/servers.xml
Gibt es andere saftige Konfigurations-Dateien für Eclipse-plugins in andere Verzeichnisse unter .Metadaten/.plugins als auch.
Hier ist ein Beispiel für die servers.xml Datei, die ist, was geändert wird, wenn Sie Bearbeiten die tomcat-server-Konfiguration über die Benutzeroberfläche von Eclipse:
Beachten Sie die 'start-timeout-Eigenschaft festgelegt ist auf eine gute, lange 1200 Sekunden oben.
InformationsquelleAutor der Antwort Ribo
Hatte ich auch das Problem der Eclipse-Tomcat-Server Timeout und versucht, jeden Vorschlag, einschließlich:
Nichts funktionierte, bis ich gelesen Rohitdev Kommentar und erkannte, dass ich hatte in der Tat Hinzugefügt, die einen Haltepunkt in einer interceptor-Klasse nach einem großen code geändert und vergessen hatte umzuschalten off. Ich entfernt es und alle anderen Haltepunkte und Tomcat begann rechts oben.
InformationsquelleAutor der Antwort Marcus Hoelscher
Ich habe tomcat 8 Update 25 und tomcat 7, aber vor dem gleichen Problem, es zeigt den message-Server Tomcat v7.0 Server at localhost war nicht in der Lage zu starten innerhalb von 45 Sekunden. Wenn der server benötigt mehr Zeit, erhöhen Sie das Zeitlimit in den server-editor.
InformationsquelleAutor der Antwort Umesh Annegirikar