1
在log4j的版本2,一個人如何完成的log4j的之前版本也從Java代碼從而調用時:Log4j版本2從Java設置root日誌級別?
Logger.getRootLogger().setLevel(Level.TRACE);
我想,這取決於實用程序的命令行選項,打開跟蹤。
在log4j的版本2,一個人如何完成的log4j的之前版本也從Java代碼從而調用時:Log4j版本2從Java設置root日誌級別?
Logger.getRootLogger().setLevel(Level.TRACE);
我想,這取決於實用程序的命令行選項,打開跟蹤。
試試這個
LoggerContext ctx = (LoggerContext) LogManager.getContext(false);
Configuration config = ctx.getConfiguration();
LoggerConfig loggerConfig = config.getLoggerConfig(LogManager.ROOT_LOGGER_NAME);
loggerConfig.setLevel(level);
ctx.updateLoggers();
謝謝,安迪。這絕對是個絕招! – 2014-12-08 16:53:43