maven使用log4j的AutoLogger,运行后提示No appenders could be found for logger

问题:maven项目,使用AutoLogger,运行代码后总是提示错误

配置文件:

maven使用log4j的AutoLogger,运行后提示No appenders could be found for logger

 

扩展:

maven使用log4j的AutoLogger,运行后提示No appenders could be found for logger

源码:

maven使用log4j的AutoLogger,运行后提示No appenders could be found for logger

报错:

maven使用log4j的AutoLogger,运行后提示No appenders could be found for logger

 

解决:

去掉maven的pom.xml中下图的依赖,保留剩下三个依赖就可以了。

( 估计是引入log4j的jar包不对或不匹配。姑且猜测是不同的依赖包有不同的使用方式。)

 

maven使用log4j的AutoLogger,运行后提示No appenders could be found for logger