logging.path в $ {LOG_PATH} - PullRequest
       12

logging.path в $ {LOG_PATH}

0 голосов
/ 14 ноября 2018

Я настроен на использование logback с моим приложением SpringBoot, и все работает отлично.

Я заметил свойство с именем logging.path в файле application.properties, которое устанавливает значение для ${LOG_PATH} вlogback.xml.Как это происходит?

Пока я не понимаю, как logging.path может передать значение для ${LOG_PATH}.Хотя это и не проблема убийцы, я хотел бы знать, как создается это отображение.

1 Ответ

0 голосов
/ 17 июля 2019

Магия весны превратит logging.path в свойства системы LOG_PATH.

Описание из весеннего документа:

Чтобы помочь с настройкой, некоторые другие свойства переносятся из среды Spring в свойства System:

И это также говорит:

Все поддерживаемые системы ведения журналов могут обращаться к системным свойствам при разборе своих файлов конфигурации. Посмотрите конфигурации по умолчанию в spring-boot.jar для примеров.

Подробнее: https://docs.spring.io/spring-boot/docs/1.5.6.RELEASE/reference/htmlsingle/#boot-features-custom-log-configuration

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...