いくつかのリソースを含むフォルダーを内部に持つ独自の OSGI バンドルがあります。バンドルからそのフォルダーを読み取り、そのすべての子を取得する方法は?
次のコードの前に使用しました。
Bundle bundle = Platform.getBundle(bundleID);
URL fileURL = bundle.getEntry(templatePath);
URL url = FileLocator.resolve(fileURL);
このコードは utils で動作し、Eclipse アプリケーションを Eclipse 製品としてエクスポートしました。
しかし、URLは階層的な例外ではありません。