Исключить класс из приложения log4j

У меня есть файл 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?

8
задан digiarnie 10 November 2010 в 00:20
поделиться