Ich möchte Log4j2 XML-Konfigurationsdatei programmgesteuert von meiner Anwendung laden.Laden Log4j2 Konfigurationsdatei programmgesteuert
dies versucht:
ConfigurationSource source = new ConfigurationSource();
source.setLocation(logConfigurationFile);
Configurator.initialize(null, source);
und diese:
ConfigurationSource source = new ConfigurationSource();
source.setLocation(logConfigurationFile);
ConfigurationFactory factory = (ConfigurationFactory) XMLConfigurationFactory.getInstance().getConfiguration(source);
ConfigurationFactory.setConfigurationFactory(factory);
Aber nichts funktioniert noch.
mit allen rückwärts inkompatible Änderungen an der Konfiguration eingeführt in log4j2 Nachladen es wäre sinnvoll, angeben, welche Version des log4j2 api und Kern Sie verwenden ... –