log4j报错ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging o

Posted 探知亦者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j报错ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging o相关的知识,希望对你有一定的参考价值。

ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.

log4j版本:log4j-core-2.7.jar   log4j-api-2.7.jar

log4j2只支持xml和json两种格式的配置,所以配置log4j.properties时,是没有作用的。

log4j 2.0与以往的1.x有一个明显的不同,其配置文件只能采用.xml, .json或者 .jsn。在默认情况下,系统选择configuration文件的优先级如下:(classpath为scr文件夹)

  1. classpath下名为 log4j-test.json 或者log4j-test.jsn文件
  2. classpath下名为 log4j2-test.xml
  3. classpath下名为 log4j.json 或者log4j.jsn文件
  4. classpath下名为 log4j2.xml

以上是关于log4j报错ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging o的主要内容,如果未能解决你的问题,请参考以下文章

Log4j2报错ERROR StatusLogger Unrecognized format specifier

Struts2 ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging(

ERROR StatusLogger Log4j2 could not find a logging

Java 解决 ERROR StatusLogger No log4j2 configuration file found 异常

Java 解决 ERROR StatusLogger No log4j2 configuration file found 异常

测试错误ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only