JUL硬编码配置
package com.leon;import org.junit.Test;import java.util.logging.*;public class JULTest {// 自定義日志級別@Testpublic void testLogConfig()throws Exception{// 1.獲取日志記錄器對象Logger logger = Logger.getLogger("com.leon.JULTest");// 關閉系統默認配置logger.setUseParentHandlers(false);// 自定義配置日志級別// 創建ConsolHhandler 控制臺輸出ConsoleHandler consoleHandler = new ConsoleHandler();// 創建簡單格式轉換對象SimpleFormatter simpleFormatter = new SimpleFormatter();// 進行關聯consoleHandler.setFormatter(simpleFormatter);logger.addHandler(consoleHandler);// 配置日志具體級別logger.setLevel(Level.ALL);consoleHandler.setLevel(Level.ALL);// 場景FileHandler 文件輸出FileHandler fileHandler = new FileHandler("/logs/jul.log");// 進行關聯fileHandler.setFormatter(simpleFormatter);logger.addHandler(fileHandler);// 2.日志記錄輸出logger.severe("severe");logger.warning("warning");logger.info("info"); // 默認日志輸出級別logger.config("config");logger.fine("fine");logger.finer("finer");logger.finest("finest");}}
?
總結
- 上一篇: JUL日志级别介绍
- 下一篇: Logger对象父子关系