您的位置:首页 > 运维架构

log4j.properties 详细配置

2017-02-25 11:24 411 查看
前提、添加两个包

1、commons-discovery-0.2、
2、commons-logging


第一步、web.xml下

<!-- 以下3项参数与log4j的配置相关 -->  

    <context-param>  

        <param-name>log4jConfigLocation</param-name>  

        <param-value>classpath:config/properties/log4j.properties</param-value>  

    </context-param>  

    <context-param>  

        <param-name>log4jRefreshInterval</param-name>  

        <param-value>60000</param-value>  

    </context-param>  

    <listener>  

        <listener-class>  

            org.springframework.web.util.Log4jConfigListener  

        </listener-class>  

    </listener>  
<!-- end -->

第二步、新建文件 log4j.properties 复制以下内容

log4j.rootLogger=info,RollingFile,debug

#debug

log4j.appender.debug=org.apache.log4j.ConsoleAppender

log4j.appender.debug.layout=org.apache.log4j.PatternLayout

log4j.appender.debug.layout.ConversionPattern=%p %d{yyyy-MM-dd HH:mm:ss} [%t] [%c] - %m %n

#RollingFile

log4j.appender.RollingFile=org.apache.log4j.DailyRollingFileAppender

log4j.appender.RollingFile.File=${Gelv_house.root}WEB-INF/logs/houseweb.log

log4j.appender.RollingFile.DatePattern='_'yyyy-MM-dd'.log'

log4j.appender.RollingFile.layout=org.apache.log4j.PatternLayout

log4j.appender.RollingFile.layout.ConversionPattern=%p %d{yyyy-MM-dd HH:mm:ss} [%t] [%c] - %m %n

#info

log4j.appender.info=org.apache.log4j.ConsoleAppender

log4j.appender.info.layout=org.apache.log4j.PatternLayout
log4j.appender.info.layout.ConversionPattern=%p %d{yyyy-MM-dd HH\:mm\:ss} [%t] [%c] - %m %n

欢迎加群 Java、Android开发 295063374
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: