我在哪里可以找到'grails run-app'写出的Tomcat日志?

时间:2010-05-05 00:36:20

标签: grails

使用'grails run-app'在'dev'模式下运行grails app时,嵌入式Tomcat写出的默认Tomcat日志文件在哪里安装了Grails(1.2.2)?

3 个答案:

答案 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部分是可选的,只需配置日志记录模式或文件记录器。