Saya mencoba memuat array string dari file application.yml. Ini adalah konfigurasi:
ignore:
filenames:
- .DS_Store
- .hg
Ini kelasnya:
@Value("${ignore.filenames}")
private List<String> igonoredFileNames = new ArrayList<>();
Ada konfigurasi lain di kelas yang sama yang memuat dengan baik. Tidak ada tab di file yaml saya. Masih saya mendapatkan pengecualian berikut:
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'ignore.filenames' in string value "${ignore.filenames}"
@Value
(selama konverter terdaftar, yang akan di Spring Boot kurasa).