调试日志没有显示在我的文件中,以及日志文件上打印的内容,无法弄清楚它来自哪里?

时间:2014-06-20 08:42:53

标签: logback mx4j

我使用mx4j和logback,这是我的代码示例:

class ABC {

  public void ABCD throws Exception {
      initlog();
      mylog.debug("here 1234");
      try {
         ........
      } catch (Throwable t) {
         throw new MyException(MygErrors.GENERAL_ERROR,
                "Failed to do it: " + e.getMessage(), e);
      }
  }
}

但是调试日志"这里是1234"从来没有打印过MyException和整个异常堆栈跟踪,任何人都可以告诉我这里发生的事情

1 个答案:

答案 0 :(得分:0)

问题解决了。这是因为我在我的logback.xml中使用'()',这会导致许多奇怪的问题。