这是一个普遍的问题。
在我的代码中,我正在调用一些第 3 方库。在该库中,有一个记录器,它使用来自org.apache.commons.logging
. 这些日志消息与我自己代码中的所有其他日志一起出现在我的控制台中。有没有一种简单的方法可以禁用从这个外部库打印日志消息?我不想更改我的程序的常规日志记录配置,因为我希望所有其他日志记录保持原样。
像下面的伪代码这样的东西会很有用:
ignoreLogsFrom {
// This call is the one that produces the logging
externalLibrary.get
}
基本上,能够阻止来自特定代码块甚至库的任何消息。
谢谢,如果你能指出我正确的方向。