美文网首页
logback 的初始化步骤

logback 的初始化步骤

作者: 毛仑上保罗先生 | 来源:发表于2020-11-07 16:51 被阅读0次

logback 的初始化步骤

  1. logback 会在类路径下寻找名为 logback-test.xml 的文件。
  2. 如果没有找到,logback 会继续寻找名为 logback.groovy 的文件。
  3. 如果没有找到,logback 会继续寻找名为 logback.xml 的文件。
  4. 如果没有找到,将会通过 JDK 提供的 ServiceLoader 工具在类路径下寻找文件 META-INFO/services/ch.qos.logback.classic.spi.Configurator,该文件的内容为实现了 Configurator 接口的实现类的全限定类名。
  5. 如果以上都没有成功,logback 会通过 BasicConfigurator 为自己进行配置,并且日志将会全部在控制台打印出来。

logback手册: http://www.logback.cn/

springboot配置文件加载顺序

https://www.jianshu.com/p/3c615bd42799

有的时候我们要让logback和我们项目中的配置文件有先后顺序,但是默认来说logback先于配置文件, 所以我们需要改变logback配置文件的名字,
比如: logback-test.xml ,logback.groovy ,logback.xml会先application.properties加载

要阅读logback加载的源码可以去找: LogbackLoggingSystem


image.png

相关文章

网友评论

      本文标题:logback 的初始化步骤

      本文链接:https://www.haomeiwen.com/subject/zzqqbktx.html