以编程方式禁用log4j 2(log4j2)

以编程方式禁用log4j 2(log4j2),log4j,log4j2,Log4j,Log4j2,在log4j 1.X中,我使用以下命令禁用了日志输出: System.setProperty("log4j.defaultInitOverride","true"); LogManager.resetConfiguration(); LogManager.getRootLogger().addAppender(new NullAppender()); log4j 2.X中是否有类似的工具?您应该尝试: Configurator.initialize(new NullConfiguration(

在log4j 1.X中,我使用以下命令禁用了日志输出:

System.setProperty("log4j.defaultInitOverride","true");
LogManager.resetConfiguration();
LogManager.getRootLogger().addAppender(new NullAppender());
log4j 2.X中是否有类似的工具?

您应该尝试:

Configurator.initialize(new NullConfiguration());
你应该试试:

Configurator.initialize(new NullConfiguration());