0
我有一个由数百个各种类组成的项目。其中之一扩展了位于JAR库中的类,并产生大量的日志信息。我想排除这一类产生所有这些日志信息。Grails日志记录 - 排除一个类
这里是我的Config.groovy中logging部分:
trace('grails.plugin.springsecurity.web.filter.DebugFilter',
'grails.app.conf.com.myrootpackage',
'grails.app.controllers.com.myrootpackage',
'grails.app.domain.com.myrootpackage',
'grails.app.filters.com.myrootpackage',
'grails.app.services.com.myrootpackage',
'grails.app.taglib.com.myrootpackage',
'com.myrootpackage')
因为我所有的类都位于com.myrootpackage包或该子包,我不知道如何排除的一类。据我所知,config.groovy中的日志记录设置只允许指定类名的开始,所以我必须按名称指定所有其他类并省略我想省略的那个,或者移动我想省略的那个到一个单独的根包。这些都似乎很愚蠢,只需要从生成日志输出中省略一个类。