0

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

log4j.rootLogger=warn, stdout

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

4

1 回答 1

0

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

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

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

尝试注释掉这些行或更改为警告。这个没试过,但很有意义。。

于 2016-08-08T21:26:47.187 回答