在 spring-boot 2.6.2 中,无法从类路径初始化 Logback 日志记录:logback-spring.groovy

Nid*_*Dev 4 groovy spring spring-boot spring-boot-2.6.0

我将 spring-boot 2.5.6 的 spring boot 应用程序迁移到 spring-boot 2.6.2,但从那时起,启动告诉

java.lang.IllegalStateException:无法从类路径初始化 Logback 日志记录:logback-spring.groovy 原因:ch.qos.logback.core.LogbackException:

引起原因:ch.qos.logback.core.LogbackException:文件 [file:/xyz/out/product/resources/logback-spring.groovy] 出现意外的文件扩展名。应该是 .groovy 或 .xml

如果您有解决方案,有人可以帮忙吗?谢谢

小智 5

Logback 1.2.9 放弃了对 Groovy 的支持。

\n

您可以将logback 版本迁移logback.groovy到或降级到 1.2.7 ( ),然后查看它们\xe2\x80\x99 是否会恢复并再次支持 Groovy(它们可能会这样做)。logback.xmllogback.version=1.2.7

\n