Репозиторий OSGi с простыми архивами Maven - PullRequest
2 голосов
/ 17 ноября 2011

Я работаю над тем, чтобы найти решение для развертывания веб-приложения в комплекте с Virgo 3.0.1.RELEASE. Мой сценарий:

  • Я использую Maven Bundle Plugin для генерации манифеста.
  • Я исключаю все зависимости JAR, используя Плагин Maven WAR .
  • Мне нужно дать команду Virgo для размещения plain Maven JAR-артефактов в локальном хранилище. Например, Apache Karaf вместе с PAX может предоставить простые файлы JAR в виде пакетов OSGi.

Итак,

  1. Есть идеи, как настроить Virgo для размещения репозитория Maven plain JAR?
  2. Как вы считаете, как лучше всего использовать готовый репозиторий Maven и разместить его в качестве OBR?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 24 ноября 2011

Лучшее решение, которое я нашел на данный момент, - это использование Wrap Deployer на Apache Karaf.

0 голосов
/ 18 января 2013

В основном придерживайтесь Karaf, так как он предоставляет все, что вам нужно :) С Karaf и функциями вам не нужен OBR, поскольку служба функций выполняет довольно хорошую работу по разрешению уже развернутых пакетов и не устанавливает их.снова.Вы должны добавить флаг OBR в свой файл функций, хотя.

...