日志回载配置优先级

官方文档描述了类路径配置的优先级 (),并提到了名为指定外部配置的系统属性。但是,如果产品包含日志.xml类路径上,并且用户使用属性指定外部配置,该怎么办?哪个配置将装入类路径或外部?test -> groovy -> xml -> Configurator SPIlogback.configurationFilelogback.configurationFile



慕工程0101907
浏览 207回答 2
2回答

慕标琳琳

至少对于版本 1.2.3(最新的稳定版本),该属性具有最高优先级。在 ch.qos.logback.classic.util.ContextInitializer 类中加载的配置findURLOfDefaultConfigurationFile

慕村225694

以下是从高优先级到低优先级的完整列表:logback.configurationFile系统属性(仅且可接受)*.xml*.groovylogback-test.xml从类路径logback.groovy从类路径logback.xml从类路径配置器实现由META-INF/services/ch.qos.logback.classic.spi.Configurator默认值(控制台追加器)BasicConfigurator来源: logback ContextInitializer v.1.2.6.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java