log4j 简明配置

monitorWebFlex正在用的

 

<?xml version="1.0" encoding="UTF-8"?>     
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">     
        
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' >     
     <!-- 日志文件  appender定义 -->
 <appender name="LOGFILE" class="org.apache.log4j.DailyRollingFileAppender">
  <param name="File" value="../logs/obcis.log" />
  <layout class="org.apache.log4j.PatternLayout">
   <param name="ConversionPattern" value="[%d{HH:mm:ss}][%t] %-5p %c - %m%n" />
  </layout>
 </appender>
 <!-- 屏幕输出  appender定义 -->
 <appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
  <layout class="org.apache.log4j.PatternLayout">
   <param name="ConversionPattern" value="[%t] %-5p %c - %m%n" />
  </layout>
 </appender>
 
 
 <root>
  <level value="INFO" />
  <appender-ref ref="STDOUT" />
  <appender-ref ref="LOGFILE" />
 </root>
   
</log4j:configuration>  

 

 代码部分(根据xml里设置的级别输出相应级别的日志)

Logger log =  Logger.getLogger("STDOUT"); 

  log.info("myConsole测试"); 
     log.warn("你妈的");





posted on 2011-05-21 23:54  mefly  阅读(141)  评论(0编辑  收藏  举报

导航