使用通过 Play-mini 部署的 Akka 2 开发应用程序。我将 logback 拉到项目中并且它可以工作,但是它的配置被踩了,所以有必要做一个 Joran 配置方法并在启动时调用它。然后我读到 play 已经转移到 logback,所以我四处寻找如何使用 Play 内置的记录器并弄清楚了,但只要我输入:
Logger.debug(
它只支持:
debug(String message, Throwable error)
debug(String message)
logback 的重点是变量参数的东西,所以你不必弄脏你的代码:
if (Logger.isDebugEnabled()){
Logger.debug("my expensive message: " + largeObject.toString());
}
所以我一定错过了什么。文档在这方面也不是很好。
顺便说一句,这是一个关于配置变得混乱的线程。