我使用log4j来记录我的应用程序中的一些步骤.为了快速和肮脏,我使用:
org.apache.log4j.BasicConfigurator.configure();
Run Code Online (Sandbox Code Playgroud)
这将输出我在Eclipse控制台中的日志.
我想知道是否以及如何将级别阈值设置为高于DEBUG?换句话说,我不想显示DEBUG级别消息,只需显示ERR,WARN,INFO.
谢谢.
编辑: 我可以使用以下这个吗?
import org.apache.log4j.Logger;
import org.apache.log4j.Level;
[...]
Logger logger = Logger.getLogger(this.class);
logger.setLevel(Level.INFO);
Run Code Online (Sandbox Code Playgroud) 我正在使用Kafka生产者客户端,我的项目中没有任何log4j配置.
在运行时,程序会打印很多我真正不想要的Kafka Debug日志.
所以,我尝试添加一个log4j.properties来将日志级别设置为ERROR,如下所示,这似乎不起作用:
log4j.rootLogger=ERROR
Run Code Online (Sandbox Code Playgroud)
我如何更改Kafka日志级别?