首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

log4j 输出日志文件自定义途径配置

2012-10-25 
log4j 输出日志文件自定义路径配置web.xml配置:?!-- log4j配置 --?context-param??param-namewebApp

log4j 输出日志文件自定义路径配置

web.xml配置:

?

<!-- log4j配置 -->
?<context-param>
??<param-name>webAppRootKey</param-name>
??<param-value>baseplatform.root</param-value>
?</context-param>

?<context-param>
??<param-name>log4jConfigLocation</param-name>
??<param-value>
???/WEB-INF/classes/log4j.properties
??</param-value>
?</context-param>
?<listener>
??<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
?</listener>

?<servlet>
??<servlet-name>log4j</servlet-name>
??<servlet-class>org.springframework.web.util.Log4jConfigServlet</servlet-class>
??<load-on-startup>-1</load-on-startup>
?</servlet>

?

?

log4j.properties配置:

?

log4j.rootLogger = INFO,CONSOLE,file
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss.SSS} %-5p? %m%n

#file
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=[%-5p][%c:%L][%d{HH:mm:ss,SSS}][%m]%n
log4j.appender.file.DatePattern='-'yyyyMMdd'.log'
log4j.appender.file.Threshold=INFO
log4j.appender.file.File=${baseplatform.root}/logs/baseplatform.log
log4j.appender.file.Encoding=UTF-8
log4j.appender.file.Append=true

?

?

?

?

热点排行