我已经使用指定的自定义logback.xml文件配置了logback,但是它所打印的日志不是我想要的。

这是我的初始登录代码:

private void initLogBack() throws JoranException {
    JoranConfigurator configurator = new JoranConfigurator();
    configurator.setContext(createLogbackContext());
    configurator.doConfigure(mycustomLogbackConf);
}

我认为它可能从我不知道的地方读取了一些意外的“logback.xml”文件。有什么办法可以打印出所有Logback使用的配置信息?

例如
  • 它使用
  • 的配置文件
  • 记录器定义的
  • 调试级别定义为

  • 可能吗?

    最佳答案

    logback 1.0.4版本提供了一个修复程序,您可以使用属性在jvm级别上设置调试级别。

    -Dlogback.debug=true
    

    参考:http://jira.qos.ch/browse/LOGBACK-527

    希望能帮助到你。

    10-05 21:28