【发布时间】:2015-04-29 05:24:07
【问题描述】:
Grails 2.4.4 和 Tomcat 8.0.20
log4j = {
appenders {
rollingFile name:'w_file', file:"D:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\logs\\app.jog".toString(), maxFileSize:'10MB'
}
root {
debug 'stdout', 'w_file'
}
debug 'org.codehaus.groovy.grails.web.servlet', // controllers
'org.codehaus.groovy.grails.web.pages', // GSP
'org.codehaus.groovy.grails.web.sitemesh', // layouts
'org.codehaus.groovy.grails.web.mapping.filter', // URL mapping
'org.codehaus.groovy.grails.web.mapping', // URL mapping
'org.codehaus.groovy.grails.commons', // core / classloading
'org.codehaus.groovy.grails.plugins', // plugins
'org.codehaus.groovy.grails.orm.hibernate', // hibernate integration
'org.springframework',
'org.hibernate'
}
我尝试了很多配置变体。这是最新的。 我通过命令行进行战争:grails war,我在目录“D:\Program Files\Apache Software Foundation\Tomcat 8.0\logs”中看到文件“app.jog”,并记录了构建。 但是在将这个战争部署到 tomcat 之后,日志不会更新/创建,尽管应用程序可以正常工作。
【问题讨论】:
-
我无法理解它在 Jetty8 上可以正常工作,但在 Tomcat8 上不能正常工作
-
同样的问题...我尝试了几种配置,但没有任何效果!使用:Grails 2.5.1 与 Tomcat Apache Tomcat/8.0.24
-
我在使用 grails 2.5.1 和 Tomcat 7 时遇到了同样的问题。您找到解决方案了吗?
-
没有。我只是和 Jetty 一起工作。