::Z::Thinking::

::Simple::
文章 - 124,收藏 - , 评论 - 49, trackbacks - 0

/WEB-INF/classes/log4j.properties

log4j.rootLogger=INFO,A1
#将SMSlog记录到SMSLog.log中
log4j.logger.SMS=INFO,A2
#将STlog记录到STlog.log中
log4j.logger.ST=INFO,A3
#将WEBlog记录到WEBlog.log中
log4j.logger.WEB=INFO,A4
#将HSLlog记录到HSLlog.log中
log4j.logger.HSL=INFO,A5

#A1--打印到屏幕上
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-5p [%t] %37c %3x - %m%n

#A2--打印到文件SMSLog中
log4j.appender.A2=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A2.file=../webapps/smile/WEB-INF/log/SMSlog.log
log4j.appender.A2.DatePattern='.'yyyy-MM-dd
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %m%n

#A3--打印到文件STLog中
log4j.appender.A3=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A3.file=../webapps/smile/WEB-INF/log/STlog.log
log4j.appender.A3.DatePattern='.'yyyy-MM-dd
log4j.appender.A3.layout=org.apache.log4j.PatternLayout
log4j.appender.A3.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %m%n

#A4--打印到文件WEBLog中
log4j.appender.A4=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A4.file=../webapps/smile/WEB-INF/log/WEBlog.log
log4j.appender.A4.DatePattern='.'yyyy-MM-dd
log4j.appender.A4.layout=org.apache.log4j.PatternLayout
log4j.appender.A4.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %m%n

#A5--打印到文件HSLLog中
log4j.appender.A5=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A5.file=../webapps/smile/WEB-INF/log/HSLlog.log
log4j.appender.A5.DatePattern='.'yyyy-MM-dd
log4j.appender.A5.layout=org.apache.log4j.PatternLayout
log4j.appender.A5.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %m%n

 

/*.java 调用各种不同的Logger写入不同的log文件中。

如写 HSLlog.log

test.java

import org.apache.log4j.*;

Test{

  private static Logger hslLogger=Logger.getLogger("HSL");

  private static Logger smsLogger=Logger.getLogger("SMS");

  //写入HSLlog.log文件

   hslLogger.info(" info message..");

   hslLogger.debug(" debug message ..");

  //写入SMSlog.log文件

   smsLogger.info(" sms info message ..");

}



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=104504


[点击此处收藏本文]  发表于2004年09月20日 6:17 PM




正在读取评论……