Имя файла свойств сервера Spring Boot Config

Я хочу загрузить свойства приложения, используя сервер конфигурации весенней загрузки, используя файловую систему. Я могу читать файлы конфигурации, такие как {appname}{profile}.properties, используя свой код. Но в соответствии с требованием мне нужно прочитать файлы свойств с именем файла {appname}.properties.{profile}. Я хочу знать, есть ли способ решить эту проблему?


person Somnath Guha    schedule 27.08.2019    source источник


Ответы (1)


Один из способов — запустить ваше приложение, указав переименованный файл свойств в качестве аргумента.

java -jar {your_app.jar} --spring.config.name={your_app_properties_filename}

так что-то вроде

java -jar App.jar --spring.config.name=App.properties.prod

куда

appname=App, profile=prod
person allkenang    schedule 27.08.2019
comment
Спасибо за ваш ответ. но возможно ли это с помощью сервера конфигурации весенней загрузки. Мое приложение настроено как клиент конфигурации. - person Somnath Guha; 28.08.2019