我是OSGi的新手,开始使用felix。我目前非常精通捆绑,服务等概念。我有一个要求,我可以将Felix嵌入到Tomcat中,我尝试使用Google搜索,但无法为我的目的找到相关的解决方案。
我真正需要的是...... 到目前为止,我曾经将我的网络应用程序包部署到嵌入式http jetty服务/ PAX网站..安装在Felix内部,但现在我想将Felix放入Apache Tomcat /任何其他应用程序服务器,这样每当我的tomcat启动时我都需要我的felix实例启动并运行,同时应该能够通过felix部署/安装/启动我的bundle。
非常感谢任何形式的帮助。
答案 0 :(得分:8)
您可能需要考虑Apache Sling Launchpad子项目。这将创建一个WAR文件,该文件可以部署到任何servlet容器中,并以OSGi框架的形式启动Apache Felix框架。
有关详细信息,另请参阅Sling Launchpad和Embedding Sling。