在Tomcat中部署应用程序时出现问题
问题描述:
我试图在Tomcat中部署我的应用程序。在Tomcat中部署应用程序时出现问题
获得以下execption
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.D
igester.sax).
log4j:WARN Please initialize the log4j system properly.
但是同样的战争在JBoss中工作正常
请帮
答
这些警告不应该阻止应用程序的工作;它只是log4j,它抱怨它找不到它的配置文件。
在Jboss中,最有可能在log4j自动加载的应用服务器类路径中有一个log4j.properties或log4j.xml文件。
如果要启用日志记录,你必须放弃一个log4j.xml
配置文件在类路径(在/webapps/appname/WEB-INF/classes
目录,例如,或common/classes
),包括根类别,或org.apache.commons.digester
)。
或log4j.properties – Marko 2010-02-23 11:12:03
尽管我非常讨厌XML,但在这种特殊情况下,我发现这种格式稍微简单一些,可以读取和调整......但是,当然,log4.properties会这样做:-) – 2010-02-23 11:16:41