Spring Boot - Как определить местоположение файла журнала во внешнем файле конфигурации (или программно)? - PullRequest
0 голосов
/ 04 марта 2019

У меня есть файл конфигурации application.yml для моего веб-сервиса Spring Boot.Также у меня есть строка logging.file=/path/to/spring-app.log в моем application.properties.

. Пользователь не сможет получить доступ к application.properties, но только конфиг yaml, тем не менее, должен иметь возможность определять местоположение для файлов журналов.Я хотел бы настроить ведение журнала либо из кода, либо вставить значение из yaml в свойства.

Как можно а) использовать значение из application.yml для определения logging.file?б) установить местоположение файла журнала программно?

1 Ответ

0 голосов
/ 04 марта 2019

Argh Easy-Peasy: Просто положите

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

(глупо, я забыл поставить двоеточия)

...