#java #reflection #classloader
#java #отражение #classloader
Вопрос:
У меня проблема. Когда я пытаюсь получить список пакетов, вызывая Package.getPackages()
, я получаю список загруженных классов с помощью ClassLoader
. Но некоторые классы не загружались, и их пакетов нет в Classloader
кэше.
Как я могу получить полный список классов в моем проекте? Моя цель — найти классы и методы с точной аннотацией.
Ответ №1:
В Stripes web framework уже есть служебный класс для выполнения именно этого — ResolverUtil.
Stripes находится под лицензией Apache, так что скачивайте ее и вперед!