如何在Wavemaker中禁用服务类log [log4j]消息

时间:2016-07-27 10:05:28

标签: java logging log4j wavemaker

我的所有服务类中都有大量的log(INFO,"")日志消息,我现在需要禁用那些INFO消息。为此,我编辑了/app/src/log4j.properties文件。并设置为:

log4j.rootLogger=warn, stdout

因此,它现在应该只显示警告和更高级别的日志,但是当我在更改后执行代码时,它仍然显示INFO条消息。
我想我需要在包级别设置日志级别,但如何在特定wavemaker中设置此包级别? Here是{{1}的一些基本配置信息在log4j中设置,但它没有显示如何禁用或需要在级别Wavemaker或其他类别设置哪个类来摆脱INFO消息。我没有在这里添加warn文件,如果有人想看,我会添加。

1 个答案:

答案 0 :(得分:0)

在log4j.properties文件中查找显示INFO的其他未注释行。例如:

# logging for CloudFoundry upload
log4j.logger.com.wavemaker.tools.deployment.cloudfoundry=info

# logging for XHR Service
log4j.logger.com.wavemaker.runtime.service.WaveMakerService=info

尝试注释掉这些行或更改为警告。没试过这个但是有道理..