【问题标题】:How not show "Root WebApplicationContext: initialization started" in file log4j如何在文件 log4j 中不显示“Root WebApplicationContext:初始化已启动”
【发布时间】:2014-09-24 18:11:52
【问题描述】:

我想避免在 Log4J 文件中出现 Root WebApplicationContext: initialization started 消息。

我该怎么做?

【问题讨论】:

  • 你能分享你的配置文件(log4j.propertieslog4j.xml)吗? :)

标签: java spring log4j


【解决方案1】:

在您的 log4j.xml 配置文件中设置如下内容:

<appender name="FILE" class="org.apache.log4j.DailyRollingFileAppender">
    <param name="file" value="file.log"/>
    <param name="DatePattern" value="'.'yyyy-MM-dd"/>
    <param name="Threshold" value="trace"/>
    <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%-5p %d (%5.5t)[%c{1}] - %m%n"/>
    </layout>
</appender>

<logger name="org.springframework.web.context">
    <level value="warn"/>
    <appender-ref ref="FILE" />
</logger>   

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    • 2011-12-28
    相关资源
    最近更新 更多