不配置log4j就报错什么原因

如题所述

tomcat本身不使用log4j的,这个应该是你的程序使用了log4j,但是没有找到log4j配置文件导致的。
在classpath(例如web-inf\classes)中放一个log4j.properties就可以了。
例子如(这是是打在stdout中的):
log4j.rootLogger=INFO, CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d %-5p - [%t] %c{2} - %m%n
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答