Как определить несколько свойств в качестве аргументов при запуске JAR? - PullRequest
1 голос

Теперь я запускаю JAR с этим аргументом:

-Dspring.config.location=/opt/application-properties/application.yml

Я хочу добавить еще один файл свойств в местоположение. Как это сделать?

1 Ответ

2 голосов
/ 10 июля 2020

Если вы читали документацию , т.е. раздел 2.3. Файлы свойств приложения из Spring Boot Reference Documentation , вы найдете:

Если вам не нравится application.properties в качестве имени файла конфигурации, вы можете переключиться на другое имя файла, указав свойство среды spring.config.name. Вы также можете указать явное расположение с помощью свойства среды spring.config.location ( который представляет собой список разделенных запятыми местоположений каталогов или путей к файлам ).

Итак, чтобы прямо ответить на вопрос: Чтобы добавить еще один файл свойств в местоположение, разделите их запятыми.

Пример:

-Dspring.config.location=/path1/application1.yml,/path2/application2.yml
...