2012-03-23 13 views

Antwort

5

Sie können SLF4J und sein log4j-over-slf4j Modul verwenden.

Von the documentation:

log4j-over-slf4j

SLF4J Schiff mit einem Modul log4j-over-slf4j genannt. Es erlaubt log4j-Benutzern, bestehende Anwendungen zu SLF4J zu migrieren, ohne eine einzelne Codezeile zu ändern, sondern einfach die Datei log4j.jar durch log4j-over-slf4j.jar zu ersetzen, wie unten beschrieben.

Sie müssen auch Logback hinter SLF4J und Logback Konfiguration (logback.xml/logback.groovy etc.)

Ein ähnliches Modul auch für commons-logging existiert. (Siehe Gradual migration to SLF4J from Jakarta Commons Logging (JCL).)

+0

Hallo danke für Ihre Hilfe Ich behielt den Code wie er ist und log4j-over-slf4j jar in Kompilierpfad es ist kompilieren fein, ich füge hinzu -Dlogback.configurationFile = C: \ u001 \ isuser \ tesbea \ user_projects \ domains \ iservices10 \ resources \ logback.xml setDomainEnv.cmd und logback-classic logback-core auf classpath, aber immer noch keine Protokolle erhalten, wäre jeder Vorschlag zu schätzen – user1137387