Exclure une classe à partir d'un log4j appender
J'ai un log4j.fichier de propriétés qui ressemble à quelque chose comme ceci:
log4j.logger.com.foo=INFO, foo-log
log4j.logger.com.foo.BarImpl=INFO, bar-log
Généralement pour les classes qui correspondent à la structure du package de com.foo
je voudrais que la foo-log
appender à être utilisé. Cependant, au sein de ce package, je veux le BarImpl
journaux de l'utilisation de la bar-log
appender mais pas le foo-log
appender. Pour le moment, tout journaux écrite par BarImpl est gérée par les deux foo-journaux et un bar-journal (comme prévu). Comment puis-je obtenir les foo-journal appender d'ignorer la BarImpl classe?
OriginalL'auteur digiarnie | 2010-11-10
Vous devez vous connecter pour publier un commentaire.
De la Log4j documentation:
Essayez d'expérimenter avec la ligne suivante (ou similaire):
OriginalL'auteur Jason