使用'grails run-app'在'dev'模式下运行grails app时,嵌入式Tomcat写出的默认Tomcat日志文件在哪里安装了Grails(1.2.2)?
答案 0 :(得分:6)
没有默认日志文件,日志输出将写入stdout。
答案 1 :(得分:0)
应为$CATALINA_HOME/logs/catalina.out
答案 2 :(得分:0)
您必须在Config.groovy中定义一个log4j根记录器,如下所示:
log4j = {
appenders {
// console name:'stdout', layout:pattern(conversionPattern: '%c{2} %m%n')
// file name:'file', file:'app.log'
}
// By default, messages are logged at the warn level to the console and the app.log
root {
warn 'stdout'
// warn 'stdout','file'
additivity = true
}
...
}
此示例还说明了如何配置日志记录模式。它还显示了如何配置文件日志记录。 appenders部分是可选的,只需配置日志记录模式或文件记录器。