2014-11-03 9 views
6

Gibt es eine einfache/träge Möglichkeit (z. B. ein Shell-Skript usw.), um eine große log4j.xml-Datei in log4j2.xml equivalent zu konvertieren?Lazy Weg zum Konvertieren von log4j.xml zu log4j2.xml

Oder macht das jeder manuell?

+0

Ich habe es manuell, aber ich bin sicher, dass Sie eine einfache Shell schreiben können, oder Python-Skript, es zu tun. Du bist der Beste, wenn du einen gefunden hast, der auf github für ein persönliches Projekt schaut, das jemand geteilt hat. – jgr208

Antwort

2

Derzeit gibt es kein Tool zum automatischen Konvertieren von log4j-1.x-Konfigurationen in log4j2-Konfigurationen.

Die log4j2-Konfiguration ist jedoch einfacher und viel, viel besser dokumentiert. Die log4j2 manual bietet viele Beispiele für die verfügbaren lookups, appenders, layouts und .

2

Ich begann ein Skript zu schreiben, um einfache Anwendungsfälle von log4j.properties in log4j2.xml zu migrieren. Es befindet sich derzeit in einem sehr frühen Stadium, kann jedoch einige einfache Konfigurationen konvertieren. Es könnte für ähnliche log4j.xml-Konfigurationen erweitert werden.

https://github.com/mulesoft-labs/log4j2-migrator