logback-spring.xml不能与spring boot 1.4.2一起使用

时间:2016-12-22 21:06:38

标签: spring-boot

一旦我将logback.xml的名称更改为logback-spring.xml应用程序停止日志记录,我就使用带有spring boot 1.4.2的logback 1.1.8。当我使用logback.xml时,我无法使用springProfiles标签。

  

15:55:23,459 | -ERROR in   ch.qos.logback.core.joran.spi.Interpreter@153:46 - 不适用   [appender-ref]的动作,当前的ElementPath是   [[configuration] [springProfile] [root] [appender-ref]] 15:55:23,459   | -ERROR in ch.qos.logback.core.joran.spi.Interpreter@154:46 - no   适用于[appender-ref]的操作,当前的ElementPath是   [[configuration] [springProfile] [root] [appender-ref]] 15:55:23,460   | -ERROR in ch.qos.logback.core.joran.spi.Interpreter@158:36 - no   适用于[springProfile]的操作,当前的ElementPath是   [[结构] [springProfile]]

请建议是否有人面临这个问题?

1 个答案:

答案 0 :(得分:0)

Spring boot尝试从classpath加载logback.xml,在我的例子中,虽然我已经用logback-spring.xml替换了logback.xml,但它正在读取logback.xml,在调试时发现classpath中的一个库是提供导致此问题的logback.xml