Java 反射库,在我的包中找不到任何类

Java 反射库,在我的包中找不到任何类,java,reflection,package,reflections,Java,Reflection,Package,Reflections,我试图使用reflections库来访问项目包中的类。根据以下问题的建议 运行我的方法时,将显示集合0上的size() List<ClassLoader> classLoadersList = new LinkedList<ClassLoader>(); classLoadersList.add(ClasspathHelper.contextClassLoader()); classLoadersList.add(ClasspathHelp

我试图使用reflections库来访问项目包中的类。根据以下问题的建议

运行我的方法时,将显示集合0上的size()

 List<ClassLoader> classLoadersList = new LinkedList<ClassLoader>();
       classLoadersList.add(ClasspathHelper.contextClassLoader());
       classLoadersList.add(ClasspathHelper.staticClassLoader());

        Reflections reflections = new Reflections(new ConfigurationBuilder()
                .setScanners(new SubTypesScanner(false), new ResourcesScanner())
                .setUrls(ClasspathHelper.forClassLoader(classLoadersList.toArray(new ClassLoader[0])))            
         .filterInputsBy(newFilterBuilder().include(FilterBuilder.prefix("com.ruperts.java.Commands"))));


        Set<Class<?>> classes = reflections.getSubTypesOf(Object.class);

        System.out.println(classes.size());

List classLoadersList=newlinkedlist();
添加(ClasspathHelper.contextClassLoader());
添加(ClasspathHelper.staticClassLoader());
反射反射=新反射(新配置生成器()
.setScanners(新的子扫描程序(false),新的资源扫描程序()
.setURL(ClasspathHelper.forClassLoader(classLoaderList.toArray(新类加载器[0]))
.filterInputsBy(newFilterBuilder().include(FilterBuilder.prefix(“com.ruperts.java.Commands”));
设置