P1-13:統合ログログの色成分logback 2

第二ステップ、見やすいログに色コンソールログ

logback.xmlファイルを変更します。

<?のXmlバージョン= "1.0"エンコード= "UTF-8" ?> 

< 設定デバッグ= "false"と> 
    <! - ログイン名- > 
    < のcontextName > TESTLOG </ contextNameは> 

    <! - カラーログを- > 
    <! - 演色ログ依存クラス- > 
    < conversionRule conversionWord = "CLR" converterClass = "org.springframework.boot.logging.logback.ColorConverter"  /> 
    < conversionRule conversionWord = "WEX" converterClass= "org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"  /> 
    < conversionRule conversionWord = "WEX" converterClass = "org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter"  /> 
    <! - 定义彩色日志格式模板- - > 
    < プロパティ= "CONSOLE_LOG_PATTERN" = "$ {CONSOLE_LOG_PATTERN: - %のCLR(%dの{YYYY-MM-DD HH:MM:SS.SSS}){}かすか%のCLR($ {LOG_LEVEL_PATTERN: - %の5P })%のCLR($ {PID: - }){マゼンタ}%のCLR(---){}%のCLR([%の15.15トン]){かすか}%のCLR(%気絶- 40.40logger {39}){シアン}%のCLR(:){かすか}%のMの%N $ {LOG_EXCEPTION_CONVERSION_WORD: - %WEX}}」/> 

    <!- 開発環境のログ- > 
    <アペンダの名前= "STDOUT" クラス= "ch.qos.logback.core.ConsoleAppender" > 
        <! - エンコーダのデフォルトの設定PatternLayoutEncoder - > 
        < エンコーダ> 
            < パターン> ===%D {MM-DD-YYYY HH :MM:SS.SSS%}%-5levelロガーライン:% - 3L - %N-MSG%</ パターン> 
            <! - 着色されたログを使用して、- > 
            < パターン> $ {CONSOLE_LOG_PATTERN} </ パターン> 
            <! - - 文字セット- > 
            < 文字セット> UTF-8。</ 文字セット> 
        </ エンコーダ>
    </ アペンダ> 

    < ルートレベル= "INFO" > 
        <! - 生産stdoutが削除する- > 
        < アペンダREF- REF = "STDOUT"  /> 
    </ ルート> 

</ 設定>

コンソールカラー印刷ログは、図示のように:

ここでは、カラー印刷は、完全なコンソールログです。

おすすめ

転載: www.cnblogs.com/superisland/p/11125019.html