Wir verwenden log4j + commons-logging in unseren aktuellen Projekten. Jetzt sind wir von log4j zu Logback migriert, also können wir ersetzen log4j.properties
mit logback.xml
oder wir müssen log4j zu SLF4J konvertieren?log4j + commons-logging Migration zu Logback
2
A
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 Dateilog4j.jar
durchlog4j-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).)
Verwandte Themen
- 1. Log4j Logback (Migration)
- 2. Unterstützt Logback log4j Appender?
- 3. Wechsel von log4j logback
- 4. Sollten neue Projekte logBack statt log4j verwenden?
- 5. In log4j 1.2 zu log4j 2 Migration, was mit der DailyRollingFileAppender-Klasse zu tun?
- 6. Fortschrittsbalken auf der Konsole mit Log4J oder LogBack
- 7. Bevorzugung LogBack über Log4j in Spring-Boot/Sicherheit
- 8. Spring: Logging funktioniert nicht mit Log4j oder Logback
- 9. Logback-Tutorial
- 10. Hat Logback einen NullAppender?
- 11. Gibt es einen Grund für ein neues Projekt log4j anstelle von Logback zu verwenden?
- 12. Logback in Debug ausführen
- 13. Logback-Konfiguration erweitern
- 14. von log4j 1,2 bis log4j 2 Migration - wie Liste aller Appen bekommen und Roll Datei Strategie
- 15. Spark Forcing log4j
- 16. Force slf4j Logback verwenden
- 17. Logback - benutzerdefinierte Ausgabe für Ausnahmen
- 18. Logback in Eclipse konfigurieren
- 19. Wo ist logback Codierermusters Dokumentation
- 20. Log4j zu Log4j2 Umwandlung
- 21. Log4J - SiftingAppender-ähnliche Funktionalität
- 22. Wie Log4j umgebungsspezifische
- 23. Logback: Level OFF funktioniert nicht im Logback
- 24. Logback SyslogAppender Stacktrace Logging Präfix
- 25. Verwendung von erweiterten SLF4J mit Logback
- 26. PHP4 zu PHP5 Migration
- 27. FlexBuilder zu FDT Migration
- 28. PHP zu Java Migration
- 29. Migration zu ES6
- 30. EF-Migration zu Oracle
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