Java自带的Logger使用-代码摘要

        // 设置信息日志文件位置
        FileHandler fhInfo = new FileHandler(infoLogPath);
        //设置日志级别
        fhInfo.setLevel(Level.INFO);
        //设置日志文件的内容格式
        fhInfo.setFormatter(new InfoLogHanderFormatter());
        //创建名为ReplyNLPInfo的Logger并添加以上设置
        Logger.getLogger("ReplyNLPInfo").addHandler(fhInfo);
        //获取名为ReplyNLPInfo的Logger并写入日志
        Logger.getLogger("ReplyNLPInfo").info("开始记录日志");                
InfoLogHanderFormatter类的代码如下:
public class InfoLogHanderFormatter extends Formatter {

    @Override
    public String format(LogRecord record) {
          return new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date())+" Info\n" + record.getMessage()+"\n"; 
    }

}

 

 
posted @ 2016-03-14 13:41  月儿晓晓  阅读(584)  评论(0编辑  收藏  举报