У меня есть проект, состоящий из сотен различных классов. Один из них расширяет класс, расположенный в библиотеке JAR, и производит тонны информации журнала. Я хотел бы исключить этот класс из всех этих данных регистрации.Grails Logging - Exclude One Class
Вот мой Config.groovy каротаж раздел:
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 позволяет указывать только начало имен классов, поэтому мне нужно будет указать по всем остальным классам и опустить ту, которую я хочу опустить, или переместить ту, которую я хочу опустить к отдельному корневому пакету. Оба эти кажутся глупыми, что нужно сделать, чтобы просто исключить один класс из производства логарифма.