Как получить конечные точки Jersey 2 для активной инициализации при запуске?

Я портирую некоторый код из Jersey 1.x, и моя реализация различных конечных точек Health Check опирается на все@Singleton ресурсы конечной точки инициализируются при запуске, чтобы можно было определить, какие проверки нужно выполнить.

В Джерси 2.0 - что бы я ни делал, я не могу инициализировать конечные точки своих ресурсов при запуске, и они создаются + инициализируются только при первом обращении к каждой из них.

Я думаю, я мог бы инициализировать их сам вApplication класс, но я бы предпочел использовать сканирование пакетов!

Кто-нибудь имеет какие-либо идеи, если есть какая-либо опция конфигурации, которая скажет Jersey 2 с нетерпением инициализировать все конечные точки ресурса, которые он находит во время сканирования пакета?

Или какая-нибудь аннотация HK2 или трюк?

Ответы на вопрос(1)

Ваш ответ на вопрос