zoukankan      html  css  js  c++  java
  • 测试中出现ERROR StatusLogger No log4j2 configuration file

    这是在使用elasticsearch   安装版本高于maven版本时出现的问题

    错误解决办法:右击工程名新建一个source folder, 命名为resources,下面建一个log4j2.xml文件,

    <?xml version="1.0" encoding="UTF-8"?>

    <Configuration status="warn">
    <Appenders>
    <Console name="Console" target="SYSTEM_OUT">
    <PatternLayout pattern="%m%n" />
    </Console>
    </Appenders>
    <Loggers>
    <Root level="INFO">
    <AppenderRef ref="Console" />
    </Root>
    </Loggers>
    </Configuration>


    解释一下:Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出。

    log4j2配置文件可以使用XML或JSON,似乎 不再支持properties文件了。默认的文件名也有所不同,log4j2.xml,不再是log4j.xml。

    log4j2.xml可以放在任意的地方,只要你最后把它放到了classpath里,上面的项目中新建一个resources目录用于放置log4j2.xml,如果在未加入classpath时尝试运行时会报错误。
    ---------------------
    作者:你大爷的梦想
    来源:CSDN
    原文:https://blog.csdn.net/dgwdfkkcj01/article/details/72855674
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    [JLOI2015]有意义的字符串
    二阶常系数线性齐次递推式的特征方程
    CH1812 生日礼物
    CH1809 匹配统计
    CH1808 Milking Grid
    BZOJ4025 二分图
    BZOJ3514 GERALD07加强版
    NOI2014 魔法森林
    WC2006 水管局长数据加强版
    LG3690 【模板】Link Cut Tree 和 SDOI2008 洞穴勘测
  • 原文地址:https://www.cnblogs.com/a1304908180/p/10212835.html
Copyright © 2011-2022 走看看