首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

配备log4j.properties

2012-09-08 
配置log4j.propertieslog4j.properties:放在WEB-INF目录底下#the level of the log4j:FATALERRORWARNIN

配置log4j.properties

log4j.properties:放在WEB-INF目录底下#the level of the log4j:FATAL>ERROR>WARN>INFO>DEBUGlog4j.rootLogger =DEBUG,CONSOLE,LOGFILE,HTMLFILElog4j.addivity.org.apache=true#################### Console Appender###################log4j.appender.CONSOLE = org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.Threshold=WARNlog4j.appender.CONSOLE.Target=System.outlog4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayoutlog4j.appender.CONSOLE.layout.ConversionPattern=%n%p From log4j\:%n      [OccurDate \:] %d{yyyy-MM-dd HH\:mm\:ss,SSS}%n      [ThreadName\:] %t%n      [ClassName \:] %c.java%n      [CodeCount \:] %L%n      [log4jInfo \:] %m%n###################### LogFile Appender#####################log4j.appender.LOGFILE=org.apache.log4j.RollingFileAppenderlog4j.appender.LOGFILE.Threshold=WARNlog4j.appender.LOGFILE.File=${webApp.root}/WEB-INF/logs/log/log.loglog4j.appender.LOGFILE.Append=truelog4j.appender.LOGFILE.MaxFileSize=20KBlog4j.appender.LOGFILE.MaxBackupIndex=1000log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayoutlog4j.appender.LOGFILE.layout.ConversionPattern=%n%p From log4j\:%n      [OccurDate \:] %d{yyyy-MM-dd HH\:mm\:ss,SSS}%n      [ThreadName\:] %t%n      [ClassName \:] %c.java%n      [CodeCount \:] %L%n      [log4jInfo \:] %m%n###################### HtmlFile Appender#####################log4j.appender.HTMLFILE=org.apache.log4j.RollingFileAppenderlog4j.appender.HTMLFILE.Threshold=WARNlog4j.appender.HTMLFILE.File=${webApp.root}/WEB-INF/logs/html/log.htmllog4j.appender.HTMLFILE.Append=truelog4j.appender.HTMLFILE.MaxFileSize=30KBlog4j.appender.HTMLFILE.MaxBackupIndex=1000log4j.appender.HTMLFILE.layout=org.apache.log4j.HTMLLayout

??

?

web.xml中log4j.properties的配置,必须配在Spring的IOC容器启动之前(也就是把这段代码放到Spring的监听器前面)

web.xml:

 <context-param>    <param-name>webAppRootKey</param-name>    <param-value>webApp.root</param-value> </context-param> <context-param>    <param-name>log4jConfigLocation</param-name>    <param-value>/WEB-INF/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>

?

?

?

热点排行