Единый механизм перечисления файловых и Jar-ресурсов - PullRequest
1 голос
/ 17 июня 2011

Мне нужно создать Collection<URL> из ресурсов (файлов), находящихся в определенной папке. Эта папка может быть доступна напрямую как файл: URL, или она может содержаться в файле jar, доступ к которому осуществляется через jar: URL. Я знаю, как перечислять файл: ресурсы папки и как перечислять элементы в архиве jar / zip. Интересно, существует ли единый механизм, избавляющий меня от необходимости писать код для обоих случаев.

Обновление: обратите внимание, что список ресурсов неизвестен во время сборки.

1 Ответ

0 голосов
/ 18 июня 2011

Интересно, существует ли единый механизм, ..

Конечно:

  1. Создайте список ресурсов (во время сборки).
  2. Поместите этот список в известное место.
  3. Загрузите список, чтобы узнать, какие ресурсы доступны, и их имена.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...