我正在使用Akka 2和Play-mini开发一个应用程序。我将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());
}
所以我一定是漏了什么。文档在这方面也不是很好。
顺便说一句,这里有一个帖子 关于配置被搞糊涂的问题。