2014-11-03 21 views
6

Büyük bir log4j.xml dosyasını log4j2.xml equivalent'a dönüştürmek için kolay/tembel bir yol (ör. Kabuk betiği vb.) Var mı?Log4j.xml dosyasını log4j2.xml'ye dönüştürmenin temassik yolu

Veya herkes bunu el ile yapıyor mu?

+0

ben elle yaptım, ama kolay bir kabuk veya bunu yapmak için python komut yazabilirsiniz eminim. Şimdiye kadar yapılmış olanı bulmak için en iyisi, birisinin paylaşmak istediği kişisel bir proje için github'a bakmak. – jgr208

cevap

2

Log4j-1.x yapılandırmalarını otomatik olarak log4j2 yapılandırmasına dönüştürecek bir araç yok.

Log4j2 yapılandırması daha basit ve çok daha iyi belgelenmiştir. Log4j2 manual, lookups, appenders, layouts ve filters için birçok örnek sağlar.

2

Basit kullanım durumlarını log4j.properties'ten log4j2.xml'ye geçirmek için bir komut dosyası yazmaya başladım. Şu anda çok erken bir aşamadadır, ancak bazı basit konfigürasyonları dönüştürebilir. Benzer log4j.xml yapılandırmaları için genişletilebilir.

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

İlgili konular