spring默认的debug信息太多了。如何关闭?

解决方案 »

  1.   

    log4j.properties中加
    log4j.logger.org.springframework=ERROR
      

  2.   

    谢谢回复。
    log4j.rootLogger=INFO, stdout
    log4j.logger.org.springframework=ERROR
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n
    这是我的log4j配置文件。不过这个只对我自己的写的代码起作用,比如说log.error("测试");
    但spring默认的debug还是打印出来相当多。。我在web.xml里面用sping启动
    <listener>
            <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
        </listener>
    没效果
      

  3.   

    将spring对应的log4j日志级别调高点就可以了
      

  4.   


    关闭spring的相关信息也行