Эквивалент функции: репо-добавить и функцию: установить в Apache Felix - PullRequest
0 голосов
/ 19 ноября 2018

Мне знакомы функции: репо-добавление и функция: установить в Karaf.Я ищу похожую вещь в Apache Felix или любой другой способ сделать то же самое.

1 Ответ

0 голосов
/ 19 ноября 2018

Если вы хотите развернуть на обычном феликсе без карафа, тогда я рекомендую использовать пакет bnd.

Используется в обучающих курсах по маршруту (вам нужно переключиться на Феликс, так как они используют равноденствие по умолчанию). Вы даете ему хранилище пакетов для рисования (файл pom) и файл bndrun. Выходной файл представляет собой работающую флягу со всеми связками и Феликсом. При взгляде на bndrun игнорируйте runbundles .. вам не нужно их писать. Threy генерируются автоматически.

При выборе между упаковкой karaf и bnd имейте в виду, что у вас нет предварительно определенных функций karaf. Таким образом, поиск набора связок для репо - это немного больше работы. Вы можете использовать список пакетов из функций karaf, которые вы используете, как хорошую отправную точку.

См. https://github.com/osgi/osgi.enroute/tree/master/examples/quickstart/app

...