慕工程0101907
2022-08-17 15:45:20
官方文檔描述了類路徑配置的優(yōu)先級(jí) (),并提到了名為指定外部配置的系統(tǒng)屬性。但是,如果產(chǎn)品包含日志.xml類路徑上,并且用戶使用屬性指定外部配置,該怎么辦?哪個(gè)配置將裝入類路徑或外部?test -> groovy -> xml -> Configurator SPIlogback.configurationFilelogback.configurationFile
2 回答

慕標(biāo)琳琳
TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊
至少對于版本 1.2.3(最新的穩(wěn)定版本),該屬性具有最高優(yōu)先級(jí)。在 ch.qos.logback.classic.util.ContextInitializer
類中加載的配置findURLOfDefaultConfigurationFile

慕村225694
TA貢獻(xiàn)1880條經(jīng)驗(yàn) 獲得超4個(gè)贊
以下是從高優(yōu)先級(jí)到低優(yōu)先級(jí)的完整列表:
logback.configurationFile
系統(tǒng)屬性(僅且可接受)*.xml
*.groovy
logback-test.xml
從類路徑logback.groovy
從類路徑logback.xml
從類路徑配置器
實(shí)現(xiàn)由META-INF/services/ch.qos.logback.classic.spi.Configurator
默認(rèn)值(控制臺(tái)追加器)
BasicConfigurator
來源: logback ContextInitializer
v.1.2.6.
添加回答
舉報(bào)
0/150
提交
取消