用的是struts结构,tomcat装好后就copy了一个文件log4j-1.2.8.jar到Tomcat 4.1的common/lib目录下,为的是能打log信息。
每次启动tomcat时,就出下面的信息:
log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).
log4j:WARN Please initialize the log4j system properly.
程序运行没什么问题。

解决方案 »

  1.   

    缺少一个log4j的配置文件。
    log4j可以有两个配置方式,我一般用log4j.properties.
      

  2.   

    是呀,你需要把log4j.properties放到WEB-INF/classes文件夹下,重起tomcat就可以了。
      

  3.   

    放了还是不行啊log4j.properties:log4j.rootLogger=DEBUG, A_defaultlog4j.appender.A_default=org.apache.log4j.RollingFileAppender
    log4j.appender.A_default.File=c:/strutstest.log
    log4j.appender.A_default.MaxFileSize=4000KB
    log4j.appender.A_default.MaxBackupIndex=10
    log4j.appender.A_default.layout=org.apache.log4j.PatternLayout
    log4j.appender.A_default.layout.ConversionPattern=%d{ISO8601} - %p - %m%n