0
如何根據配置文件獲取Spring Boot以在我的logback.xml
中設置屬性?spring-boot logback.xml屬性取決於配置文件
這裏是我的嘗試:
我有一個application-default.properties
有:
log.dir=/var/log
而一個application-development.properties
有:
log.dir=target
而且我想這個傳遞到我的logback.xml
:
<property scope="context" name="logDir" value="${log.dir}" />
與發展概況-Dspring.profiles.active=development
運行,我得到的logback問題:
RollingFileAppender - Active log file name: log.dir_IS_UNDEFINED/My.log
我最常做的是爲每個配置文件單獨logback.xml文件,並更改了'logging.file'屬性爲每個環境。不知道這是否也可以解決您的問題。 – g00glen00b