log4j2设置问题

时间:2013-08-08 20:34:33

标签: java log4j2

由于某种原因,我的log4j2不会在屏幕上写出任何低于错误的内容。我有非常基本的代码:

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

public class TestEN
{
    static Logger logger = LogManager.getLogger(TestEN.class);
    public static void main(String[] args)
    {
        logger.fatal("Test");
        logger.warn("Test");
    }
}

这只输出:

  

16:31:59.883 [主要]致命的测试 - 测试

我没有为此项目设置log4j2.xml文件。我很困惑......任何帮助都会很棒。

1 个答案:

答案 0 :(得分:3)

您是否阅读过关于自动配置的manual

引用:

  

6。如果找不到配置文件,则将使用DefaultConfiguration。这将导致记录   输出到控制台。

DefaultConfiguration source显示默认日志级别为“错误”