Wie man commons-logging zur Verwendung von Logback einrichtet?
Verwenden wir slf4j + logback, und zufällig haben einige 3rd-party-Bibliotheken, die Verwendung commons-logging. Wie kann ich es einrichten, verwenden logback?
InformationsquelleAutor der Frage Artem | 2012-04-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Antwort ist nicht zu verwenden commons-logging.jar da SLF4J wurde entworfen, um zu tun, was die commons-logging hat aber besser. @MahdeTo bezieht, die Sie verwenden müssen jcl-over-slf4j.jar.
Schauen Sie sich die Dokumentation auf der slf4j Homepage Migration von commons-logging.
InformationsquelleAutor der Antwort Spencer Kormos
Komme ich auf diese Frage auch, und fand heraus
jcl-over-slf4j.jar
in der Tat das problem lösen können, ich konnte nicht verstehen, warumcommons-logging
nicht nutzen konntelogback
automatisch, dacommons-logging
ist log-Schnittstelle undlogback
ist die Umsetzung, Sie sollte integrieren automatisch, bis ich das gefunden habe diese:Offensichtlich nicht alle das Protokoll-Schnittstelle zu integrieren, können schön mit Protokoll-Implementierung, die meine, wenn Sie wirklich wollen, zu verwenden
logback
jcl-over-slf4j.jar
ist Ihre einzige Lösung ist jetzt, weilJCL
nur unterstützenLog4J, Logkit, JDK 1.4
.InformationsquelleAutor der Antwort GMsoF