PropertyConfigurator in log4j2

前端 未结 3 1183
温柔的废话
温柔的废话 2021-02-13 14:28

I\'m migrating log4j 1.2.8 to log4j 2.3. Everything works fine, beside that I\'m not finding any any alternative for the PropertyConfigurator.

Is there another class to

3条回答
  •  情话喂你
    2021-02-13 14:56

    Maybe this can help you?

    How do I reconfigure log4j2 in code with a specific configuration file? See the below example. Be aware that this LoggerContext class is not part of the public API so your code may break with any minor release.

    // import org.apache.logging.log4j.core.LoggerContext;
    
    LoggerContext context = (org.apache.logging.log4j.core.LoggerContext) LogManager.getContext(false);
    File file = new File("path/to/a/different/log4j2.xml");
    
    
    // this will force a reconfiguration
    context.setConfigLocation(file.toURI());**
    

提交回复
热议问题