application.ymlファイルから文字列の配列をロードしようとしています。これは設定です:
ignore:
filenames:
- .DS_Store
- .hg
これはクラスです:
@Value("${ignore.filenames}")
private List<String> igonoredFileNames = new ArrayList<>();
正常にロードされる同じクラスの他の構成があります。yamlファイルにタブがありません。それでも、次の例外が発生します。
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'ignore.filenames' in string value "${ignore.filenames}"
@Value
(コンバータが登録されている限り、それはSpring Bootにあると思います)。