Я смотрю на использование ClassPathScanningCandidateComponentProvider для поиска подклассов определенного класса в моей JVM.
Я делаю в значительной степени именно то, что описано здесь: Сканирование аннотаций Java во время выполнения
Однако, когда я вызываю код из ant, через бин JMX я сталкиваюсь с серьезной проблемой.
Я вызываю: ClassPathScanningCandidateComponentProvider.findCandidateComponents с пакетом поиска: "com.mycompany"
Однако в моем пути к классам есть несколько jar-файлов, которые содержат классы, которые начинаются с этого пакета.Spring прекращает сканирование после того, как сканируется первый (я знаю это так, как будто я ищу подклассы java.lang. Объект я получаю все классы в одном файле jar).
Есть ли способ сообщить ClassPathScanningCandidateComponentProvider /Пружина, чтобы не прекращать сканирование после первой банки?
Ура