umleiten von System.out/System.err log4j für einige Gläser nur

In unser Produkt, das wir verwenden eine Reihe von externen Bibliotheken. Wir tun unser logging mit log4j, und die meisten Bibliotheken nicht so gut, so bekommen wir die meisten Nachrichten in unserer appenders in Ordnung.

Aber es gibt mehrere Bibliotheken, die nur die Verwendung von System.out und System.err. Also ich bin auf der Suche nach einer Möglichkeit zum umleiten von System.out und System.err unserer log4j appenders für ein bestimmtes Glas nur, die andere Bibliotheken verwenden log4j sollten nicht betroffen sein, und die manchmal Druck auf System.out und System.err zu, und diese Nachrichten sollten noch gehen.

Ist das irgendwie möglich?

InformationsquelleAutor Persimmonium | 2010-10-29
Schreibe einen Kommentar