Ich brauche log4j v4 entspricht log4j v2 PropertyConfigurator.configure

8

Ich wechsle von log4j Version 1 zu log4j Version 2. Ich muss duplizieren die Funktionalität der Methode mit dieser Signatur:

%Vor%

Das heißt, ich muss den log4j-Eigenschaften von einem InputStream. Verwenden Eine explizite log4j.properties-Datei ist nicht eine Option in meiner Umgebung.

Beachten Sie auch, dass dies für einen Kunden ist, kein Server / Servlet.

Wie mache ich das Äquivalent in log4j Version 2?

    
Dennis Heimbigner 06.11.2013, 20:24
quelle

2 Antworten

0

Aus dem Aussehen , gibt es keinen einfachen Weg und Sie müssen möglicherweise erweitern Sie log4j und definieren Sie Ihre eigene Implementierung von KonfigurationsFactory

    
Morfic 06.11.2013 22:04
quelle
0

Bevor Sie einen benutzerdefinierten Code schreiben, sollten Sie Ihre Frage in der log4j-Benutzer-Mailingliste nachfragen. Das kann dir einige Mühe ersparen.

    
Remko Popma 06.11.2013 22:25
quelle

Tags und Links