美文网首页
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