Я хочу считать набор текстовых файлов путем загрузки их как ресурсов с помощью контекста classloader.
URL url = Thread.currentThread()
.getContextClassLoader()
.getResource("folder/foo.txt");
Там некоторый путь состоит в том, чтобы получить список ресурсов, имена которых соответствуют данному шаблону? Для, например:
URL[] matchingUrls = someLibrary.getMatchingResources("folder/*.txt");
Библиотеки как Spring могут просканировать путь к классу для нахождения классов с данной аннотацией, таким образом, я задаюсь вопросом если там что-то подобное для загрузки набора ресурсов.
Spring поддерживает ant-style class path resource matching.
http://static.springsource.org/spring/docs/2.5.x/reference/resources.html
Примеры вроде : classpath:com/mycompany/**/applicationContext.xml, /WEB-INF/*-context.xml
Посмотрите, можете ли вы использовать Spring для своего проекта. Если это невозможно, то вы всегда можете спустить исходный код, чтобы посмотреть, что они делают, и сделать это самостоятельно :)
.