Sto cercando di caricare una matrice di stringhe dal file application.yml. Questa è la configurazione:
ignore:
filenames:
- .DS_Store
- .hg
Questa è la classe:
@Value("${ignore.filenames}")
private List<String> igonoredFileNames = new ArrayList<>();
Ci sono altre configurazioni nella stessa classe che si carica bene. Non ci sono schede nel mio file yaml. Ottengo comunque la seguente eccezione:
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'ignore.filenames' in string value "${ignore.filenames}"
@Value
(fintanto che è registrato un convertitore, che sarà in Spring Boot credo).