读书人

log4j配置文件

发布时间: 2012-01-05 22:36:54 作者: rapoo

求一个log4j配置文件
求一个log4j配置文件

[解决办法]

XML code
<?xml version="1.0" encoding="UTF-8"?><!-- SETTING FOR IN-CONTAINER TESTING --><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">  <appender name="FILE" class="org.apache.log4j.FileAppender">    <param name="File" value="c:/logs/a.log"/>    <param name="Append" value="true"/>    <param name="threshold" value="debug"/>   <param name="encoding" value="GBK"/>    <layout class="org.apache.log4j.PatternLayout">      <param name="ConversionPattern" value="%d %-5r %-5p [%c:%M:%L] (%t:%x) %m%n"/>    </layout>  </appender>  <appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">      <layout class="org.apache.log4j.PatternLayout">           <param name="ConversionPattern"              value="%d %-5p %m (%c.java:%L)%n"/>      </layout>   </appender>      <root>    <priority value="info"/>    <appender-ref ref="STDOUT"/>  </root>  </log4j:configuration>
[解决办法]
# Set root category priority to DEBUG and its only appender to DEFULT.

log4j.rootCategory=INFO, DEFULT

# APPENDER access

log4j.appender.access=org.apache.log4j.FileAppender

log4j.appender.access.append=true

#log4j.appender.access.append=false



# DEFULT uses PatternLayout.

log4j.appender.DEFULT=org.apache.log4j.RollingFileAppender

log4j.appender.DEFULT.File=C:....................................

log4j.appender.DEFULT.MaxFileSize=1MB

log4j.appender.DEFULT.MaxBackupIndex=5

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

log4j.appender.DEFULT.layout.ConversionPattern=*%5p [%-23d{ISO8601}] %m<%c>%n

保存文件为log4j.properties
[解决办法]
og4j.rootLogger=info,CON,R

log4j.appender.CON=org.apache.log4j.ConsoleAppender
log4j.appender.CON.layout=org.apache.log4j.PatternLayout
log4j.appender.CON.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %4r %5p %c{2}:%L - %m%n


log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=mylog.log
log4j.appender.R.MaxFileSize=1024KB
log4j.appender.R.MaxBackupIndex=50

log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %4r %5p %c{2}:%L - %m%n


读书人网 >Java Web开发

热点推荐