Есть ли способ в Java создать экземпляр File на ресурсе, полученном из jar через загрузчик классов?
Мое приложение использует некоторые файлы из jar (по умолчанию) или из каталога файловой системы, указанного во время выполнения (пользовательский ввод). Я ищу последовательный способ
а) загрузки этих файлов в виде потока
б) перечисления файлов в определяемом пользователем каталоге или каталоге в банке соответственно
Изменить: По-видимому, идеальным подходом было бы вообще держаться подальше от java.io.File. Есть ли способ загрузить каталог из пути к классам и перечислить его содержимое (файлы / объекты, содержащиеся в нем)?