【发布时间】:2014-09-26 17:15:19
【问题描述】:
我希望我的 grails 应用程序将所有调试、堆栈跟踪、未捕获的错误(500 秒等)记录到 tomcat 中的特定文件 myapp.log。目前一切都被记录到catalina.out。这是不可取的,因为可能在 Tomcat 实例上部署了其他应用程序。
我的配置看起来像这样。我正在使用 grails 2.2.4
log4j = {
appenders {
console name: "stdout", layout: pattern(conversionPattern: "%c{2} %m%n")
}
root {
info "stdout"
}
debug "com.myapp.mypackage",
"grails.app.controllers.com.myapp.mycontrollers"
}
【问题讨论】: