URLClassLoader を使用して実行時に追加される JAR もスキャンするようにリフレクション ライブラリを構成するソリューションはありますか?
今のところ、リフレクションは ClassLoader 内の URL をスキャンするだけです。これは私が現在使用している構成です:
Reflections reflections = new Reflections(new ConfigurationBuilder().setUrls(ClasspathHelper.forClassLoader()));
リフレクション ライブラリのドキュメントにヒントが見つかりませんでした。
編集: これは私がjarファイルをロードする方法です:
File f = new File("C:/Users/mkorsch/Desktop/test-reflections.jar");
URLClassLoader urlCl = new URLClassLoader(new URL[] {f.toURI().toURL()},System.class.getClassLoader());