1、获取logback源码
github.com/qos-ch/logb…
我的版本是1.2.3
2、项目结构

loback-classic不只是实现了SLF4J接口,还有很多其他的类功能实现,同时有部分代码是使用groovy编写的,所以我们要想正确运行demo模块的代码,必须先编译logback-classic模块,编译后会出现target文件夹即可。
3、运行demo模块代码
pom.xml文件

每次我们在项目引入日志框架都需要引入slf4j-api和loback-classic,是因为loback-classic引入slf4j-api的时候都是在compile和test时期.

上图就是logback-classic的pom.xml的一部分引入。
运行Demo.java代码

结果

4、使用logback配置文件运行Demo.java
直接在demo模块的java文件夹同目录的resources文件夹下建立logback.xml

再运行下Demo.java代码
