Spring-Boot-Protokollierung Konfiguration bei der Bereitstellung als .Krieg

Habe ich eine einfache spring-boot-Anwendung, die die Pakete .war-Datei in der Lage, die bereitgestellt werden, um einen externen Tomcat-container. Ich habe einen logback.xml (unten) in den classpath ("/WEB-INF/classes), jedoch, wenn Tomcat implementiert das Protokoll wird nicht in die Datei geschrieben.

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <include resource="org/springframework/boot/logging/logback/base.xml"/>
    <logger name="org.springframework.web" level="DEBUG"/>
</configuration>
  • Wenn Sie sicher nicht finden können, ein spring.log (unter dem Standard-temp-Verzeichnis), versuchen explizit die Eigenschaft system LOG_FILE beim starten von tomcat und stellen Sie sicher, dass das Verzeichnis beschreibbar ist (für tomcat).
InformationsquelleAutor elpisu | 2014-08-25
Schreibe einen Kommentar