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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    第三周学习进度
    计算最低价格
    第二阶段冲刺5
    第二阶段冲刺4
    第十三周进度条
    第二阶段冲刺3
    寻找小水王
    第二阶段冲刺2
    第二阶段冲刺1
    构建之法阅读笔记
  • 原文地址:https://www.cnblogs.com/a1304908180/p/10212835.html
Copyright © 2011-2022 走看看