1
特定のフォルダにあるリソース(ファイル)からCollection<URL>
を作成する必要があります。このフォルダは、file:URLとして直接アクセスすることも、jar:URLを介してアクセスするjarファイルに格納することもできます。私はfile:フォルダーのリソースを列挙する方法と、jar/zipアーカイブ内のメンバーを列挙する方法を知っています。どちらの場合でもコードを書く必要がなくなり、統一されたメカニズムがあるのだろうかと思います。ファイルとJarリソースを列挙する統一メカニズム
更新:リソースのリストはビルド時には分かりません。
"..リソースのリストはビルド時にわかりません。"これらのリソースを提供していますか、またはエンドユーザーですか?彼らは正確に何ですか? –
この場合、XMLスキーマリソースです。それは本当に重要ではありません。私が気にするのは、file:とjar:URLを別々に扱わなければならないということです。それは大きな問題ではない、私はちょうど私が何かを見逃していないことを確認したいと思った。 –
可能な複製[クラスパスディレクトリからのリソースのリストを取得](http://stackoverflow.com/questions/3923129/get-a-list-of-resources-from-classpath-directory) –