91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

log4j的配置ConversionPattern詳解

小億
144
2024-01-18 17:52:28
欄目: 編程語言

在log4j的配置文件中,可以使用ConversionPattern來定義日志輸出的格式。ConversionPattern是一個字符串,可以包含以下特殊的轉換符號:

  • %m:日志消息
  • %p:日志級別
  • %c:日志所屬的類的全名
  • %C:日志所屬的類的簡單名稱
  • %t:線程名
  • %r:自應用啟動以來的時間(單位是毫秒)
  • %n:平臺的換行符
  • %d:日期時間(通過SimpleDateFormat格式化)
    • %d{HH:mm:ss,SSS}:小時:分鐘:秒,毫秒
    • %d{dd MMM yyyy HH:mm:ss,SSS}:日期 月份 年份 小時:分鐘:秒,毫秒
  • %l:日志發生的位置
  • %%:百分號

例如,下面是一個常見的ConversionPattern配置:

log4j.appender.ConsoleAppender.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c{1}:%L - %m%n

上述配置中,%d{yyyy-MM-dd HH:mm:ss}表示輸出日期時間,[%t]表示輸出線程名,%-5p表示輸出日志級別(左對齊,最多5個字符),%c{1}表示輸出類的簡單名稱(只顯示第一個單詞),%L表示輸出日志發生的行號,%m表示輸出日志消息,%n表示換行符。

通過使用ConversionPattern,可以靈活地定義日志的輸出格式,以滿足不同的需求。

0
太原市| 丰都县| 万源市| 顺平县| 大同市| 潜江市| 龙海市| 永和县| 城口县| 故城县| 无为县| 邛崃市| 翁牛特旗| 通城县| 兴安县| 辽源市| 牡丹江市| 保山市| 西乌| 灵武市| 彩票| 金塔县| 塘沽区| 库尔勒市| 维西| 清远市| 阜南县| 科技| 盐边县| 都匀市| 望谟县| 招远市| 柏乡县| 云阳县| 黔南| 丘北县| 虎林市| 黑山县| 炎陵县| 和田县| 汪清县|