專案使用springboot2.0
springboot2.0基於jdk1.8,不相容1.7
springboot1.5.x基於jdk1.7,相容1.8
專案結構圖如下:
logback配置檔案名為logback-spring.xml
logging.config=classpath:log/logback-spring.xml
注意:springboot2.0與1.5.x有區別
2.0配置:logging.config=classpath: log/logback-spring.xml
1.5.10配置:logging.config=classpath: ./log/logback-spring.xml (注意前面的./)
或者logging.config=classpath: log/logback-spring.xml ,本人暫時發現兩個配置不知道什麼原因,有的時候第乙個行,有的時候第二個行
<?xml version="1.0" encoding="utf-8"?>
logback
%d %contextname [%thread] %-5level %logger - %msg%n
utf-8
%d %contextname [%thread] %-5level %logger - %msg%n
utf-8
debug
accept
deny
%d %contextname [%thread] %-5level %logger - %msg%n
utf-8
info
accept
deny
%d %contextname [%thread] %-5level %logger - %msg%n
utf-8
error
accept
deny
%d %contextname [%thread] %-5level %logger - %msg%n
utf-8
warn
accept
deny
Logback日誌 分日誌等級別輸出
一logback的介紹 logback是由log4j創始人設計的另乙個開源日誌元件,官方 它當前分為下面下個模組 二logback的配置介紹 logger context 各個logger 都被關聯到乙個 loggercontext,loggercontext負責製造logger,也負責以樹結構排列...
分級別列印日誌
該檔案中定義了列印日誌的介面。ifndef log h define log h define info output 3 define warning output 2 define debug output 1 define error output 0 define log info args...
Logback日誌配置
logback越來越流行,不過使用過程中覺得還不錯,配置簡單明瞭。不過有幾點需要注意的是 spring boot中使用logback不需要再引入logback的三個jar包,因為在spring boot starter logging已經整合了它。幾種日誌過濾器,需要了解明白,不然不能配置到自己想要...