我使用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)
Wol*_*ang 33
我认为最简单的方法是:
Logger.getRootLogger().setLevel(Level.INFO);
Run Code Online (Sandbox Code Playgroud)
小智 6
org.apache.log4j.Logger.getRootLogger().setLevel(org.apache.log4j.Level.INFO);
Run Code Online (Sandbox Code Playgroud)