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?
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
Bevor Sie einen benutzerdefinierten Code schreiben, sollten Sie Ihre Frage in der log4j-Benutzer-Mailingliste nachfragen. Das kann dir einige Mühe ersparen.