Log4J

来源:互联网 发布:淘宝buy 视频 编辑:程序博客网 时间:2024/05/22 08:18



import org.apache.log4j.Logger;public class LogTest {private static Logger logger1 = Logger.getLogger(LogTest.class.getName());private static Logger logger2 = Logger.getLogger("myLogger1");private static Logger logger3 = Logger.getLogger("myLogger2");public static void main(String[] args) {logger1.info("000!!!");logger2.debug("AAA!!!");logger3.error("BBB!!!");}}

log4j.rootLogger=INFO, stdout, fileout log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[%-5p] %d{yyyy-MM-dd HH\:mm\:ss} \:%m%n  log4j.appender.fileout=org.apache.log4j.RollingFileAppenderlog4j.appender.fileout.File=D:/testlog4j/log0.loglog4j.appender.fileout.MaxFileSize=512KBlog4j.appender.fileout.MaxBackupIndex=100log4j.appender.fileout.layout=org.apache.log4j.PatternLayout log4j.appender.fileout.layout.ConversionPattern=[%-5p]_%d{yyyy-MM-dd HH:mm:ss} :%m%n  log4j.logger.myLogger1=DEBUG,stdout,test1log4j.logger.myLogger2=DEBUG,stdout,test2 log4j.appender.test1=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.test1.layout=org.apache.log4j.PatternLayoutlog4j.appender.test1.layout.ConversionPattern=[%-5p] [%d{HH:mm:ss}] %c - %m%nlog4j.appender.test1.datePattern='.'yyyy-MM-ddlog4j.appender.test1.encoding= UTF-8log4j.appender.test1.Threshold = INFOlog4j.appender.test1.File=D:/testlog4j/log1.log log4j.appender.test2=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.test2.layout=org.apache.log4j.PatternLayoutlog4j.appender.test2.layout.ConversionPattern=[%-5p] [%d{HH:mm:ss}] %c - %m%nlog4j.appender.test2.datePattern='.'yyyy-MM-ddlog4j.appender.test2.encoding= UTF-8log4j.appender.test2.Threshold = INFOlog4j.appender.test2.File=D:/testlog4j/log2.log