commons-logging与slf4j都用于日志输出,这里我使用的是log4j作为具体实现,需要进行log4j.properties配置
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class MainTest{
pulbic static void main(String[] args){
commonsLogging();//commons-logging包
slf4jLogger(); //slf4j包
}
public static void commonsLogging(){
Log log=LogFactory.getLog(MainTest.class);
log.debug("这是commons-logging包的日志功能");
}
public static void slf4jLogger(){
Logger logger=LoggerFactory.getLogger(MainTest.class);
logger.debug("这是slf4j包的日志功能");
}
}
log4j.properties中具体设置为输出到文件