我正在努力寻找解决方案,将一个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