首页 > 解决方案 > logback:来自 application.properties 的 FileNamePattern

问题描述

我想从定义的属性中获取我的 logback 文件的文件名

application.properties

但我不知道这是否可能

<fileNamePattern>${user.home}/logs/>${logFileName}.%i.log.zip</fileNamePattern>

标签: spring-bootlog4jlogback

解决方案


您可以application.propertieslogback.xml配置文件中注册您的文件。logback 然后将识别该文件中定义的属性。

logback.xml:

<property resource="application.properties"/>

更多详情:https ://logback.qos.ch/manual/configuration.html#definingProps


推荐阅读