logback彩色日誌、方法名、行號、代碼鏈接

logback.xml

<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="false">
    <!-- %顏色(輸出項);%logger傳入的class;%method方法名;%line行號;%caller代碼鏈接-->
    <property name="CONSOLE_LOG_PATTERN"
              value="%green(%date{yyyy-MM-dd HH:mm:ss.SSS}) %cyan(%-5level) %blue(%thread) %boldMagenta(%logger{50}) %boldMagenta(%method) %magenta(%line) %red(:) %msg%n%caller{2}"/>
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"><pattern>${CONSOLE_LOG_PATTERN}</pattern></encoder>
    </appender>
    <root level="debug"><appender-ref ref="STDOUT" /></root>
</configuration>

參考: logback logback.xml常用配置詳解(一) logback logback.xml常用配置詳解(二) logback logback.xml常用配置詳解(三)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章