信息日志: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/E:/workspace/XXX/WebRoot/WEB-INF/lib/log4j-slf4j-impl-2.9.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/E:/workspace/XXX/WebRoot/WEB-INF/lib/slf4j-log4j12-1.7.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
启动有打印上述信息,但是不报错,通过slf4j打印的日志都不在控制台显示,也不写入到日志文件。
问题定位:从日志里看到两个日志jar包冲突了:log4j-slf4j-impl-2.9.1.jar和slf4j-log4j12-1.7.2.jar
解决问题:根据日志给出的jar包路径,删除log4j-slf4j-impl的jar包,重启即可。