既存のライブラリを使用してクラスパススキャンを行いたい。 extcos
は、JBossのVFSをそのままの状態でサポートしているため、良い候補に思えます。クラス名パターンに一致するクラスを読み取るにはどうすればいいですか?
はそれがextcos
(または他のいくつかのクラスパスのスキャンツール)を実行し、その
- FSをベースに、JARをベースとJBossのVFSのベースクラスパスは、特定のパターンにマッチする
- とクラスだけをサポートしていることは可能です(
com.example.*.entity
など)がロードされていますか?
最初の前提条件は既にextcos
で満たされているようですが、2番目の要件を取得できません。 com.example
パッケージに奇妙なクラスがあり、ロードしようと思っていなくても試してみることもできます。
アイデアが実装された場合、これは答えとしては良いでしょう:)私の(非常に予備的な)テストでは、extcosがパフォーマンスを低下させるまで、おそらく私はクラスパスでたくさんのjarファイルを持っていたでしょう。 –
バージョン0.4bのextcosがリリースされたばかりです。この新しいバージョンでは、実際にはパッケージ名にワイルドカードが含まれています。詳細については、[新しいユーザーマニュアル](http://sourceforge.net/projects/extcos/files/releases/0.4b/extcos-0.4b-userManual.pdf/download)を参照してください。 –