日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JUL配置文件入门

發(fā)布時間:2024/4/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JUL配置文件入门 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

日志的配置文件

默認(rèn)配置文件路徑$JAVAHOME\jre\lib\logging.properties

package com.leon;import org.junit.Test;import java.util.logging.*;public class JULTest {// 加載自定義配置文件@Testpublic void testLogProperties()throws Exception{// // 讀取配置文件,通過類加載器 // InputStream ins = JULTest.class.getClassLoader().getResourceAsStream("logging.properties"); // // 創(chuàng)建LogManager // LogManager logManager = LogManager.getLogManager(); // // 通過LogManager加載配置文件 // logManager.readConfiguration(ins);// 創(chuàng)建日志記錄器Logger logger = Logger.getLogger("com.leon");logger.severe("severe");logger.warning("warning");logger.info("info");logger.config("config");logger.fine("fine");logger.finer("finer");logger.finest("finest");Logger logger2 = Logger.getLogger("test");logger2.severe("severe test");logger2.warning("warning test");logger2.info("info test");logger2.config("config test");logger2.fine("fine test");logger2.finer("finer test");logger2.finest("finest test");}}

配置文件:

# RootLogger 頂級父元素指定的默認(rèn)處理器為:ConsoleHandler handlers= java.util.logging.FileHandler# RootLogger 頂級父元素默認(rèn)的日志級別為:ALL .level= ALL# 自定義 Logger 使用 com.leon.handlers = java.util.logging.ConsoleHandler com.leon.level = CONFIG# 關(guān)閉默認(rèn)配置 com.leon.useParentHanlders = false# 向日志文件輸出的 handler 對象 # 指定日志文件路徑 /logs/java0.log java.util.logging.FileHandler.pattern = /logs/java%u.log # 指定日志文件內(nèi)容大小 java.util.logging.FileHandler.limit = 50000 # 指定日志文件數(shù)量 java.util.logging.FileHandler.count = 1 # 指定 handler 對象日志消息格式對象 java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter # 指定以追加方式添加日志內(nèi)容 java.util.logging.FileHandler.append = true# 向控制臺輸出的 handler 對象 # 指定 handler 對象的日志級別 java.util.logging.ConsoleHandler.level = ALL # 指定 handler 對象的日志消息格式對象 java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter # 指定 handler 對象的字符集 java.util.logging.ConsoleHandler.encoding = UTF-8# 指定日志消息格式 java.util.logging.SimpleFormatter.format = %4$s: %5$s [%1$tc]%n

?

總結(jié)

以上是生活随笔為你收集整理的JUL配置文件入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。