Я новичок в мире OSGI и могу использовать некоторые советы от экспертов. Моя цель - развернуть несколько сервлетов вместе с ресурсами REST в стандартную установку Karaf. Я планирую использовать Grizzly (w/Jersey) в качестве контейнера http.Комплект OSGI - комплект проектов Eclipse со всеми зависимостями
Я пытаюсь выяснить способ создания проекта eclipse, в котором я могу скомпилировать свой собственный код, и развернуть этот код вместе со всеми зависимостями, такими как Grizzly, Jersey, OSGI frameworks & пакеты как один архив в Karaf.
Конечная цель состоит в том, чтобы иметь один объект развертывания, который включает в себя весь мой код и зависимости, без необходимости вручную устанавливать зависимости в Karaf.
Возможно ли это, или я смотрю на это неправильно? Я читал об OBR, функциях и KAR, но пока не смог собрать всю картину. Какова была бы лучшая практика для достижения этой цели?
Спасибо!