我必须在不更改Java代码(记录器)的情况下停止显示系统中某些方法的记录消息...
我在想,是否可以配置log4j.properties,我可以跳过某些方法的日志记录?是否可以使用log4j登录方法级别?
谢谢, ķ。
答案 0 :(得分:1)
log4j不支持此级别的配置。但是你可以实现一个扩展器来扩展你当前的appender(例如,创建一个扩展ConsoleAppender的MyConsoleAppender)。然后,在checkEntryConditions()方法中添加要跳过的方法的检查。