Заполнитель не может найти массив данных в application.yml - PullRequest
0 голосов
/ 18 сентября 2018

У меня есть эта трассировка стека:

Не удалось разрешить заполнитель 'aa.bb' в значении "$ {aa / bb}"

Моя Java:

 @Value("${aa.bb}")List<String>  bb

application.yml: (ДА, число пробелов хорошее)

aa:
   bb: 
    - XX
    - YY

забавный факт:

 @Value("${aa.bb[1]}")

верните мне «ГГ»

1 Ответ

0 голосов
/ 18 сентября 2018

YAML использует отступ с одним или несколькими пробелами для описания вложенных коллекций.Ваши значения XX и YY имеют неверный отступ.

aa:
  bb: 
    - XX
    - YY

Подробнее см. Формат YAML - Коллекции .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...