Мне нужно получить все файлы независимо от их имени, используя Spring ResourcePatternResolver.
Я уже пробовал со следующим кодом
private static final String BPMN_PATH = "process";
ResourcePatternResolver resourcePatternResolver = new PathMatchingResourcePatternResolver();
Resource[] resource = resourcePatternResolver.getResources("classpath:" + BPMN_PATH + "**/*.bpmn");
Но это только в том случае, если списки файлов находятся в classpath (каталоге проекта).
В моем случае файлы находятся в системном каталоге. Для этого я попытался с помощью следующего кода
private static final String BPMN_PATH = System.getProperty("user.home");
ResourcePatternResolver resourcePatternResolver = new PathMatchingResourcePatternResolver();
Resource[] resource = resourcePatternResolver.getResources("file:" + BPMN_PATH + File.separator +"process.bpmn");
Но это будет работать только для указанного файла (process.bpmn).
Может кто-нибудь помочь с этим?