我的 Config.groovy 中有这段代码:
appenders {
console name: "stdout", layout: pattern(conversionPattern: "%c{2} %m%n")
}
root {
warn 'stdout'
}
现在我想从特定 Controller (或特定包)记录具有 DEBUG 级别的消息。我怎样才能实现这一目标?
最佳答案
如果您的 Controller 名称是 com.example
包中的 ExampleController
,请将其添加到 Config.groovy
中的 log4j 闭包中:
debug 'grails.app.controllers.com.example.ExampleController'
有关更多信息,请参阅 Grails 用户指南 logging examples .
关于登录特定 Controller 的 grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5929105/