powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Возможно ли искать аннотированные классы без привязки к пакету?
2 сообщений из 2, страница 1 из 1
Возможно ли искать аннотированные классы без привязки к пакету?
    #39217623
G.Collector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрю средства, которыми можно найти классы, помеченные аннотацией, например штатные средства Java Core и Google Reflections. Всем им необходимо принудительно указывать пакет, в котором будет производиться поиск классов.

При этом, стандартные аннотации J2EE вида @EJB или @Entity сервера приложений при старте приложения ищут в любых местах.

Каким образом можно осуществить поиск аннотированных классов во всем приложении.

Если это не возможно, то, хотя бы, каким образом можно осуществить поиск аннотированных классов с обходом вглубь от корневого пакета?
...
Рейтинг: 0 / 0
Возможно ли искать аннотированные классы без привязки к пакету?
    #39217648
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервер подхватывает jar (или war), смотрит, какие в нем лежат классы и сканирует все, что там лежит.

Если у вас не веб-приложение, и хочется сканировать, то вы можете посмотреть classpath через System.getProperty() и просканировать его.
Предварительно полезно откинуть всякие системные пути, по которым точно нет интересуемых вам аннотаций.

Но работать будет дольше. Это ж надо пробежать по большому кол-ву файлов.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Возможно ли искать аннотированные классы без привязки к пакету?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]