${...}在spring不是“ Spring EL”;他们是财产占位符。我认为你正在将logback“变量”与Spring“属性占位符”混淆。
它们恰好使用相同的语法
${...}。logback对Spring属性占位符机制一无所知,反之亦然。你需要根据logback文档配置logback变量,而不是
application.properties/ application.yml,它严格来说是Spring(boot)概念。
编辑:
快速查看了Logback文档后,添加
<property resource="application.properties" />
到
logback.xml应该工作。



