$ {LOG_PATH}

时间:2018-11-13 21:05:49

标签: spring-boot logback spring-logback

我已设置为在我的SpringBoot应用程序中使用logback,并且一切运行正常且正常。

我注意到application.properties文件中有一个名为logging.path的属性,该属性在logback.xml中设置了${LOG_PATH}的值。它是如何做到的?

但我不知道logging.path如何传递${LOG_PATH}的值。尽管不是致命问题,但我想知道如何进行这种映射。

1 个答案:

答案 0 :(得分:0)

神奇的是春天将把logging.path变成系统属性LOG_PATH

春季文档的描述:

  

为帮助定制,一些其他属性从Spring Environment转移到System属性:

它也说:

  

所有受支持的日志记录系统在解析其配置文件时都可以查阅系统属性。有关示例,请参见spring-boot.jar中的默认配置。

详细信息: https://docs.spring.io/spring-boot/docs/1.5.6.RELEASE/reference/htmlsingle/#boot-features-custom-log-configuration