J'essaie de charger un tableau de chaînes à partir du fichier application.yml. Voici la configuration:
ignore:
filenames:
- .DS_Store
- .hg
Voici la classe:
@Value("${ignore.filenames}")
private List<String> igonoredFileNames = new ArrayList<>();
Il existe d'autres configurations de la même classe qui se chargent très bien. Il n'y a pas d'onglets dans mon fichier yaml. J'obtiens toujours l'exception suivante:
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'ignore.filenames' in string value "${ignore.filenames}"
@Value
(tant qu'un convertisseur est enregistré, ce qu'il sera dans Spring Boot je pense).