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文件夾)
- classpath下名為 log4j-test.json 或者log4j-test.jsn文件
- classpath下名為 log4j2-test.xml
- classpath下名為 log4j.json 或者log4j.jsn文件
- classpath下名為 log4j2.xml