Spring Boot-如何在外部配置文件中定义日志文件位置(或以编程方式)?

时间:2019-03-04 11:52:46

标签: file spring-boot logging configuration configuration-files

我的Spring Boot Web服务有一个配置文件application.yml。另外,我的logging.file=/path/to/spring-app.log中有一行application.properties

用户将无法访问application.properties,但只能访问yaml配置,但仍应能够定义日志文件的位置。我想通过代码配置日志记录,或者将yaml的值插入属性。

我怎么能 a)使用application.yml中的值来定义logging.file? b)以编程方式设置日志文件位置?

1 个答案:

答案 0 :(得分:0)

简单易用: 放

logging: file: /path/to/log.log

(愚蠢的我忘了放结肠)