我必须停止显示系统内某些方法的日志消息而不更改 Java 代码(记录器)...
我在想,是否可以配置 log4j.properties,以便我可以跳过某些方法的日志记录?是否可以使用 log4j 进行方法级别的登录?
谢谢, K.
最佳答案
log4j 不支持此级别的配置。但是您可以实现一个扩展当前附加程序的附加程序(例如,创建一个扩展 ConsoleAppender 的 MyConsoleAppender)。然后,在 checkEntryConditions() 方法中添加对要跳过的方法的检查。
关于java - log4j属性配置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3467766/