禁用其他类调用的类中的记录器

时间:2016-08-11 06:09:55

标签: java logging log4j

我遇到了计划作业记录的问题。

我有一个名为A的班级,这里每分钟都有一个日程安排工作。

A内部调用类B,我在其中放置了一些逻辑方法,并在B内部有一些日志,而另一个不是A的其他类也调用了B. / p>

无论如何我可以禁用从B调用的A而不是使用log4j调用另一个吗?

1 个答案:

答案 0 :(得分:1)

该方法是否已从其他类调用无关紧要。您只需在每个类中声明一个myString.maketrans('X','X\n') 变量并修改其日志级别。

您可以在log4j属性文件中添加以下行

Logger

或者你可以在代码

中完成
log4j.logger.<package.class> = OFF