如何初始化LoggerFactory对象  如题

解决方案 »

  1.   

    LoggerFactory 可以直接使用,你要自己初始化什么?1 如果你的配置文件名字不是默认的 log4j.properties
    可以用
    String file = getInitParameter("log4j"); 
    //log4j 配置文件 
    if(file != null) { 
      PropertyConfigurator.configure(prefix + file); 
      //根据配置初始化log4j 
    }2 使用
    String CLASS_NAME = "com.bingo.test.Lo4jTest"; 
    Logger log = Logger.getLogger(CLASS_NAME); 或者
    LoggerFactory.getLogger(Main.class);
    log4j的初始化源代码,参考这个
    http://hi.baidu.com/alcor/blog/item/d38a38d1ee918f3d9a502756.html