我正在尝试根据以下方法创建日志文件: login.log
,signup.log
使用log4j。我该如何配置?
这就是我所做的,我的日志文件已创建但是为空。这是log4j
log4j = {
appenders {
rollingFile name:'gsError', file:'Logs/gsError.log', maxSize: 1024
}
error gsError: ['org.codehaus.groovy.grails.web.servlet',
'org.codehaus.groovy.grails.web.pages',
'org.codehaus.groovy.grails.web.sitemesh',
'org.codehaus.groovy.grails.web.mapping.filter',
'org.codehaus.groovy.grails.web.mapping',
'org.codehaus.groovy.grails.commons',
'org.codehaus.groovy.grails.plugins',
'org.codehaus.groovy.grails.orm.hibernate',
'org.springframework',
'org.hibernate',
'net.sf.ehcache.hibernate']
}
答案 0 :(得分:1)
你有什么尝试?
如果您阅读documentation on logging,则应该是一个简单的情况,即每个要创建的文件创建一个appender,然后将此appender添加到级别声明(绑定到控制器)。
所有这些都在日志记录文档的Appenders
部分(链接到上面)
你试过这个吗?