Wenn Sie ein anderes Protokollierungsframework verwenden möchten, zum Beispiel log4j, habe ich festgestellt, dass der einfachste Ansatz darin besteht, das eigene Protokollieren von Spring Boot zu deaktivieren und Ihr eigenes zu implementieren. Auf diese Weise kann ich jeden Protokollierungsgrad in einer Datei konfigurieren, log4j.xml (in meinem Fall).
Um dies zu erreichen, müssen Sie einfach diese Zeilen zu Ihrer pom.xml hinzufügen:
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-logging
org.springframework.boot
spring-boot-starter-log4j
Sie haben wahrscheinlich bereits die erste Abhängigkeit und benötigen nur die anderen beiden. Bitte beachten Sie, dass dieses Beispiel nur log4j abdeckt.
Dann sind Sie bereit, das Protokollieren für Boot in Ihrer log4j-Konfigurationsdatei zu konfigurieren!