我需要枚举包中的所有类并将它们添加到列表中。单个类的非动态版本如下所示:
List allClasses = new ArrayList(); allClasses.add(String.class);
如何动态地将所有类添加到包及其所有子包中?
有关更加健壮和功能丰富的类路径扫描器,请参见https://github.com/classgraph/classgraph。我建议您先阅读我的代码片段以获得高水平的理解,然后再使用lukehutch的工具进行生产。