`
kop
  • 浏览: 20920 次
  • 性别: Icon_minigender_1
  • 来自: 春秋战国
最近访客 更多访客>>
社区版块
存档分类
最新评论

commons-logging与Log4j应用以及配置

阅读更多
commons-logging.jar
org.apache.commons.logging

log4j.jar
org.apache.log4j

    都是apache开源组织的产物,实在是搞不懂为何要搞两个出来,但是一般都是将二者配合使用。

配置的时候需要把commons-logging.properties,log4j.properties放在classpath下,commons-logging.properties可以不需要,log4j.properties必须作配置至少配置。

配置文件:log4j.properties
#下面这句最重要
log4j.rootLogger  =  DEBUG, CONSOLE,stdout, logfile

log4j中的日志级别有有五级,分别是:
(1)FATAL 0 (致命的)
(2)ERROR 3 (错误)
(3)WARN 4   (警告)
(4)INFO 6   (消息)
(5)DEBUG 7  (排除错误、调试)



编程时候一般都这样写:
import  org.apache.commons.logging.Log;
import  org.apache.commons.logging.LogFactory; 
public class MyClassTest{
private static  Log log  =  LogFactory.getLog(MyClassTest. class ); 
public void test(){
log.fatal( "0-fatal " ); 
log.error( " 3-error" );
log.warn( " 4-warn " );
log.info( " 6-info" );
log.debug( " 7-debug" );
}
}




备用资料查询网址:
http://blog.csdn.net/cdtdx/archive/2007/11/05/1867567.aspx

http://www.nihaoblog.com/15_890.html
分享到:
评论
1 楼 kuaiyuelaogong 2009-08-18  
目的很简单啊,一个是规范,一个是实现,呵呵别怀疑人家的思路,这可是从大局着想的东西

相关推荐

Global site tag (gtag.js) - Google Analytics