Сначала вы загружаете тот же файл свойств, используя configuration-properties
, а затем снова, используя secure-properties
.Загружайте файл только один раз, используя s ecure-properties
, если он содержит secure-properties
.
Во-вторых, вам нужно использовать синтаксис ${secure:myProp.someProp}
для чтения защищенных свойств, а не просто ${myProp.someProp}
Если вы используете один и тот же файл для защищенных и незащищенных свойств, вы по-прежнемунеобходимо использовать ${secure:myProp.someProp}
для небезопасных свойств.
Поэтому рекомендуется разбивать файлы свойств на ${env}.properties
для небезопасных и ${env}-secure.properties
для защищенных свойств.Затем вы можете использовать свойства конфигурации $ {env} .properties и secure-properties для ${env}-secure.properties
.
Если вы получаете конкретную ошибку, обновите вопрос с подробностями.