0
看來我的grails(2.1)log4j配置沒有正確使用,我找不到問題。 日誌文件已創建但爲空,stdout不符合我的模式。Grails Log4j空日誌文件
log4j = {
appenders {
rollingFile name: "myFileAppender", file: "LogFile.log", maxFileSize: 1024, layout:pattern(conversionPattern: '%d (%t) [%24F:%-3L:%-5p]%x %m%n')
console name: 'myStdoutAppender', layout:pattern(conversionPattern: '%d (%t) [%24F:%-3L:%-5p]%x %m%n')
}
warn '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',
'net.sf.ehcache.hibernate'
debug 'org.my.stuff',
'grails.test',
'grails.app'
root = {
debug 'myFileAppender', 'myStdoutAppender'
additivity = true
}
}
任何一個想法我做錯了什麼?
在早期的Grails版本中登錄日誌工作原理配置? –
Idon'tnow,這是我第一次使用grails :-)因此,2.1是我嘗試配置的第一個版本 – Sascha
嘗試使用標準配置(沒有appender或root)如果你可以獲取控制檯和測試日誌,請再次檢查你的appender。 –