一旦我将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]]
请建议是否有人面临这个问题?
答案 0 :(得分:0)
Spring boot尝试从classpath加载logback.xml,在我的例子中,虽然我已经用logback-spring.xml替换了logback.xml,但它正在读取logback.xml,在调试时发现classpath中的一个库是提供导致此问题的logback.xml