У меня есть файл log4j.properties, который выглядит примерно так:
log4j.logger.com.foo=INFO, foo-log
log4j.logger.com.foo.BarImpl=INFO, bar-log
Обычно для классов, которые соответствовать структуре пакета com.foo
Я бы хотел, чтобы использовалось приложение foo-log
. Однако в этом пакете я хочу, чтобы журналы BarImpl
использовали приложение bar-log
, но не приложение foo-log
. На данный момент любые журналы, написанные BarImpl, обрабатываются как foo-log, так и bar-log (как и ожидалось). Как мне заставить приложение foo-log игнорировать класс BarImpl?