я хочу зарегистрировать сообщения от нескольких классов. проблема состоит в том, что в настоящее время я могу зарегистрироваться, все сообщения в единственный file.i хотят сделать, этот класс A должен зарегистрировать свои сообщения в ALog.txt, и класс B должен зарегистрировать свои сообщения в BLog.txt
скажите мне демонстрационный файл конфигурации для этих настроек
В дополнение к root
логгеру, вы можете настроить отдельные логгеры с их собственными аппендерами. Предполагая, что вы называете свои регистраторы ClassA
и ClassB
, вы можете сделать:
<root>
<appender-ref ref="CommonAppender" />
</root>
<logger name="ClassA">
<appender-ref ref="AppenderA" />
</logger>
<logger name="ClassB">
<appender-ref ref="AppenderB" />
</logger>
Это более подробно описано здесь.