генерировать исключения для неизвестных свойств Spring - PullRequest
0 голосов
/ 27 ноября 2018

Я сделал очень глупую ошибку в конфигурации YAML моего приложения Spring Boot:

---
spring:
    profiles: local
...
___
spring:
    profiles: foo
...
---
spring:
    profiles:
        active: bar
        include: foo
...

Я случайно попытался использовать «spring.profiles.active» для настройки профилей Spring в последнем разделе.Поскольку для Spring это ничего не значит, последний раздел всегда применялся, а профиль foo всегда был включен.

spring.profiles.active по сути бессмысленно, хотя приложение работало без жалоб (до проблемной конфигурациивызвал другие проблемы).

Я бы хотел как-то настроить Spring так, чтобы он сразу генерировал исключение, когда он встречает параметр конфигурации, который выглядит внутренним (spring...), но ему неизвестен.Как мне это сделать?

...