次のコードを使用して拡張するクラスの別の jar を検索するために、 Reflectionsと呼ばれるサード パーティのライブラリを使用しています (Javaリフレクションと間違わないでください)。Foo
Reflections reflections = new Reflections("com.example");
for(Class<? extends Foo> e : reflections.getSubTypesOf(Foo.class)) {
doSomething()
}
これを行うと、Reflections は次のエラーをスローします。
org.reflections.ReflectionsException: could not get type for name com.example.ExtendsFoo
私が困惑している原因を修正する方法を知っている人はいますか?
前もって感謝します!