Я использую:
PathMatchingResourcePatternResolver rr = new ...;
rr.getResources("classpath*:**/*.class")
для получения всех классов из пути к классам, состоящего из каталогов и банок. Вызов возвращает только классы из каталогов; Файлы JAR игнорируются. Следующий вызов возвращает классы из JAR-файлов:
rr.getResources("classpath*:org/**/*.class")
Возможно ли получить все классы, не зная имени базового пакета?