Mar*_*k W 3 java configuration log4j
嗨我想排除某些子包被我的一个记录器记录,因为它们被另一个记录器记录.例如.
com.mysite.app = logger1
com.mysite.app.news = logger2
com.mysite.app.events = logger3
Run Code Online (Sandbox Code Playgroud)
我希望logger1只记录logger2和logger3未记录的com.mysite.app(包括com.mysite.app.utilities).我怎么能这样做?
(请提供属性格式的帮助,其他参考奖励积分的XML格式)
我总是认为log4j.logger.com.mysite.app = logger1从子包中记录消息也是如此logger1.
如果你真的不希望logger2和logger3消息干扰那些消息logger1,你需要设置它们的可加性false.
log4j.additivity.com.mysite.app.news=false
log4j.additivity.com.mysite.app.events=false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8758 次 |
| 最近记录: |