У меня есть 2 файла свойств:
- application.yml
- bootstrap .yml
У меня есть встроенный файл jar для моего приложения, и запустите его с: java -jar 'jar file path'
Мне нужно переопределить файлы свойств с файлами во внешнем расположении. Пробовал: -Dspring.config.location=your/config/dir/
аргумент, однако он не работает.
Не могли бы вы дать мне правильный подход, как переопределить свойства несколькими файлами свойств, пожалуйста?
My bootstrap .yml выглядит так:
spring:
application.name: app_name
profiles:
active: local
include:
cloud.consul.enabled: false
main:
web-application-type: none
---
spring:
profiles: withconsul
cloud:
config.allow-override: true
consul:
enabled: true
host: https://consul.evoil.ru
port: 443
config:
enabled: true
format: YAML
fail-fast: true
Стоит ли переименовывать файл свойств для существующих профилей?