Получить все изображения в каталоге - в файле JAR

У меня есть папка внутри моего проекта, которая имеет 238 изображений. Я хочу, чтобы можно было найти все изображения в каталоге.

Я в настоящее время получаю доступ ко всем этим изображениям, как это:

File directory = new File(FileNameGuesser.class.getResource(DIRECTORY).getPath());
for (File file : directory.listFiles()) {
    // filter, process, etc.
}

Это хорошо работает в Eclipse. Тем не менее, когда я экспортирую в файл JAR,FileNameGuesser.class.getResource(DIRECTORY) возвращаетсяC:\Users\...\file.jar!\org\... (потому что он заархивирован, я полагаю), и метод ломается.

Как мне этого добиться?

EDIT: Если возможно, я бы хотел найти решение, которое работает как в Eclipseand в банке, которая развернута.

Ответы на вопрос(2)

Ваш ответ на вопрос