2017-03-28 4 views
2

In einem Spring-Boot-Projekt, wenn ich das Projekt auf Tomcat-Webserver ausführen gibt es unter Ausnahme. Dies ist Teil von Stacktrace, in der letzten Zeile heißt es "Siehe Server-Protokoll für Details", aber ich kann nicht finden, wo Serverprotokoll nachschlagen soll. Ich überprüfte die Protokolldatei (ich meine diese Adresse: apache-tomcat-8.5.9 \ logs) und dieser Pfad ist leer.wo ist Server-Protokoll

HINWEIS: Es wurde erfolgreich ausgeführt, aber ich mache nicht, was Änderungen es nicht mehr erfolgreich ausführen.

28-Mar-2017 16:25:35.336 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file 
28-Mar-2017 16:25:35.337 SEVERE [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors 
[2017-03-28 04:25:35,375] Artifact cardservice:war exploded: Error during artifact deployment. See server log for details. 
+1

Wie @luboskrnac sagte, befand es sich innerhalb von 'catalina.out'. Aber möglicherweise starten Sie Tomcat mit IDE, die eine neue Tomcat-Instanz darin erstellen, und in diesem Fall befindet sich Tomcat Log-Datei irgendwo im IDE-Verzeichnis. Außerdem können Sie in diesem Fall Protokolle in der IDE anzeigen. Außerdem haben Sie möglicherweise viele tomcat-Ordner (Instanzen) und Sie starten tomcatA und versuchen, in tomcatB nach Protokollen zu suchen. Sobald es mit mir passiert. – degr

Antwort

2

Es wird höchstwahrscheinlich in der Tomcat-Protokolldatei catalina.out aufgerufen werden.

+0

Wo ist diese Datei? – user5621266

+0

@ user5621266 Diese Datei sollte sich standardmäßig in Ihrem Tomcat-Ordner> logs befinden, z. B. '~/apache-tomcat-8.5.20/logs/catalina.out' –