2014-11-03 20 views
6

Có cách nào dễ dàng/lười biếng (ví dụ: tập lệnh shell, v.v.) để chuyển đổi tệp log4j.xml lớn thành log4j2.xml equivalent không?Cách lười biếng để chuyển đổi log4j.xml sang log4j2.xml

Hoặc mọi người có thực hiện việc này theo cách thủ công không?

+0

Tôi đã làm theo cách thủ công, nhưng tôi chắc chắn bạn có thể viết một shell dễ dàng hoặc kịch bản python để làm điều đó. Tốt nhất bạn nên tìm một thứ đã được thực hiện sẽ là tìm kiếm github cho một dự án cá nhân mà ai đó đã chia sẻ. – jgr208

Trả lời

2

Hiện tại không có công cụ nào để tự động chuyển đổi cấu hình log4j-1.x thành cấu hình log4j2.

Cấu hình log4j2 đơn giản hơn và nhiều tài liệu tốt hơn nhiều. Log4j2 manual cung cấp nhiều ví dụ cho số lookups, appenders, layoutsfilters.

2

Tôi bắt đầu viết một tập lệnh để di chuyển các ca sử dụng đơn giản từ log4j.properties sang log4j2.xml. Nó hiện đang ở giai đoạn rất sớm nhưng có thể chuyển đổi một số cấu hình đơn giản. Nó có thể được mở rộng cho các cấu hình log4j.xml tương tự.

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

Các vấn đề liên quan