在Grails中设置插件项目的日志级别

时间:2014-01-16 15:54:53

标签: java grails logging plugins log4j

我有一个带有插件项目的grails项目,其代码我在主代码中使用。我已使用“info'grails.app'”将主项目中的记录器设置为信息级别。它适用于主项目中的所有类,但不适用于插件项目中的类。 grails.app的范围是否不包括插件类?如果是这样,那么解决方案是什么。如果不是这里可能发生什么问题。我正在调试我的系统,并希望通过进入调试级别(当然通过调试替换信息)来查看问题,但不会打印插件类中的日志记录语句。

任何帮助都将非常感激。

由于

2 个答案:

答案 0 :(得分:0)

插件org.codehaus.groovy.grails.plugins有一个特定的记录器。阅读更多http://grails.org/doc/latest/guide/conf.html#logging

答案 1 :(得分:0)

听起来有些东西会覆盖日志级别(虽然我不知道为什么)。

您可以尝试使用Config.groovy中的log4j闭包显式设置插件的日志级别,如Grails文档所示:

http://grails.org/doc/latest/guide/conf.html#logging