望山居

真相本来是一体的,太大了,所以大家给他画了格子,结果把自己困了起来

导航

logback的加载过程

使用logback-classic.jar时,启动应用后,logback按照以下顺序进行扫描:

    1、在系统配置文件System Properties中寻找是否有logback.configurationFile对应的value

    2、在classpath下寻找是是否有logback.groovy(即logback支持groovy与xml两种配置方式)

    3.1、在classpath下寻找是否有logback-test.xml

    3.2、在classpath下寻找是否有logback.xml

    4、当找到3.1/3.2中任何一项后,不再进行扫描,按照3.1||3.2中的配置进行logback的初始化,具体代码见ch.qos.logback.classic.BasicConfigurator的configure方法,构造一个ConsolAppender用于向控制台输出日志,默认日志输出格式为“%d{HH:mm:ss.SSS} [%thread]%-5level%logger{36} - %msg%n”。

posted on 2018-06-01 17:06  穆道  阅读(599)  评论(0)    收藏  举报