java -jar my.jar --spring.config.additional-location='file:../some-config.yml
some-config.yml
не загружается из родительского каталога (или абсолютного пути, например, /path/to/some-config.yml
) - , если я перехожу
some-config.yml
на рабочийкаталог, он все еще не загружен правильно. - если я переместу
some-config.yml
в рабочий каталог и переименую его в application.yml
, Spring загрузит его - но это поведение по умолчанию, а не то, что янужно.
Как заставить Spring загрузить мой конфигурационный файл по указанному мною пути.
ВременныйОбходной путь
Я создал символическую ссылку в рабочем каталоге, которая указывает на ../application-xyz.yml
и установил spring.profiles.include: xyz
во встроенной сборке application.yml
. Пока этого будет достаточно, и в целом все проясняется, но странно, что я не могу указать на конкретный файл через spring.config.additional-location
.