logback源碼運行

一、獲取logback源碼

github.com/qos-ch/logb…
個人版本是1.2.3java

二、項目結構

loback-classic不僅是實現了SLF4J接口,還有不少其餘的類功能實現,同時有部分代碼是使用groovy編寫的,因此咱們要想正確運行demo模塊的代碼,必須先編譯logback-classic模塊,編譯後會出現target文件夾便可。git

三、運行demo模塊代碼

pom.xml文件github

每次咱們在項目引入日誌框架都須要引入slf4j-api和loback-classic,是由於loback-classic引入slf4j-api的時候都是在compile和test時期.api

上圖就是logback-classic的pom.xml的一部分引入。框架

運行Demo.java代碼3d

結果日誌

四、使用logback配置文件運行Demo.java

直接在demo模塊的java文件夾同目錄的resources文件夾下創建logback.xmlcdn

再運行下Demo.java代碼xml

相關文章
相關標籤/搜索