1. 程式人生 > >logback為日誌配置顏色

logback為日誌配置顏色

為日誌配置顏色

沒有顏色的日誌輸出,在日常開發環境中是很苦惱的一件事情。logback可以很好的解決這個問題,解決辦法也非常簡單:

第一步:定義一個顏色pattern變數

  <property name="CONSOLE_LOG_PATTERN"
              value="%date{yyyy-MM-dd HH:mm:ss} | %highlight(%-5level) | %boldYellow(%thread) | %boldGreen(%logger) | %msg%n"/>

第二步:使用變數

    <appender name
="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder charset="UTF-8"> <pattern>${CONSOLE_LOG_PATTERN}</pattern> </encoder> </appender>

當然了,你也可以合併成一步直接寫在<pattern></pattern> 裡面。

最重要的就是 顏色值的使用了。

輸出效果如下:

這裡寫圖片描述