共 8 篇文章 |
|
log4j.appender.stdout=org.apache.log4j.2:)写日志log.debug("Log4j Debug."); log.error("Log4j Error."); log.info("Log4j Info."); log.fatal("Log4j Fatal."); //void debug(Object message) //Log a message object with the DEBUG level. //void debug(Object message, Throwable t) //L... 阅2053 转7 评0 公众公开 05-08-31 14:46 |
RollingFileAppender"> <param name="File" value="log.log"/> <param name="Append" value="true"/> <param name="ImmediateFlush" value="true"/> <param name="MaxFileSize" value="500KB"/> <layo... 阅3184 转6 评0 公众公开 05-08-31 12:46 |
◆org.apache.log4j.HTMLLayout,以HTML表格形式布局◆org.apache.log4j.PatternLayout,可以灵活地指定布局模式◆org.apache.log4j.SimpleLayout,包含日志信息的级别和信息字符串。每当运行Logger logger = Logger.getLogger(MyServlet.class);时即生成log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout log4j.appender.DATABA... 阅2918 转9 评0 公众公开 05-08-31 12:39 |
如static Logger rootLog = Logger.getRootLogger();static Logger log1 = Logger.getLogger("test4j");static Logger log2 = Logger.getLogger("test4j.test4j2");static Logger log3 = Logger.getLogger("test4j.test4j2.test4j2");那么rootLog是log2的祖先子记录器,log1是log2的父子记录器,log3是log2的子... 阅1824 转3 评0 公众公开 05-08-29 21:43 |
RollingFileAppender #日志文件的名称 log4j.appender.R.File=log4j.log #日志文件的大小 log4j.appender.R.MaxFileSize=100KB # 保存一个备份文件 log4j.appender.R.MaxBackupIndex=1 log4j.appender.R.layout=org.apache.log4j.TTCCLayout #log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n 配置以这... 阅1739 转0 评0 公众公开 05-08-29 20:05 |
如果在com.foo中没有创建日志记录器(Logger)的话,那么在com.foo.bar中创建的日志记录器(Logger)将继承root 日志记录器(Logger)的级别,root日志记录器(Logger)经常被实例化而可用,它的级别为DEBUG。logger.addAppender(appender);DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j=&... 阅1505 转2 评0 公众公开 05-08-29 10:02 |