Sieht so aus, als ob Java-Entwickler das Logging mit log4j.yaml vermeiden würden, sie bevorzugen stattdessen log4j.xml
Ich weiß, dass es in log4j v2 eine Unterstützung dafür gibt, verstehe aber nicht, warum es im Internet keine detaillierte Dokumentation dazu gibt?
Ich habe eine Menge Dokumentation python / ruby logging und yaml gefunden. Ich weiß, dass Java eine alte Sprache ist, verstehe aber nicht, warum Java-Entwickler nicht an neuen Dingen interessiert sind.
Aktualisierung:
hat herausgefunden, wie es geht, es war schwer;)
log4j2.yml oder log4j2-test.yml
%Vor%pom.xml
%Vor%Die Frage scheint zu sein: "Warum verwenden Leute XML-Konfiguration statt YAML-Konfiguration?"
Die Antwort von @Stephen C ist Geschichte. Log4j 2 wurde 2014 veröffentlicht und das YAML- und JSON-Konfigurationsformat hinzugefügt . Das bedeutet, dass Ihre Optionen für log4j-Konfigurationsdateien von 2001 bis 2014 entweder XML- oder Eigenschaftendateien waren (die Konfiguration über Eigenschaftendateien wurde in log4j 2 entfernt).