OSGi捆绑存储库与普通的Maven JAR

我正在努力寻找解决方案,将一个Web应用程序作为一个捆绑包部署到Virgo 3.0.1.RELEASE。 我的场景是:

  • 我使用Maven Bundle Plugin来生成清单。
  • 我使用Maven WAR插件排除所有JAR依赖项。
  • 我需要命令处女座在本地存储库中托管普通的 Maven JAR构件。 作为Apache Karaf和PAX的一个实例,可以提供普通的JAR文件作为OSGi包。
  • 所以,

  • 有关如何配置处女座来托管Maven存储库 JAR的想法?
  • 通常,根据您的经验,使用现成的Maven存储库并将其作为OBR托管的最佳解决方案是什么?
  • 提前致谢。


    我迄今发现的最佳解决方案实际上是在Apache Karaf上使用Wrap Deployer。


    基本上坚持与卡拉夫,因为它提供了你所需要的一切:)随着卡拉夫和功能,你并不真的需要一个OBR,因为功能服务解决已经部署的捆绑包很好的工作,并不会再安装那些。 您需要将OBR标志添加到您的功能文件中。

    链接地址: http://www.djcxy.com/p/74755.html

    上一篇: OSGi bundle repository with plain Maven JARs

    下一篇: based web app is not accessible (404) in Apache Felix