我正在寻找一种将HSQLDB与OSGi Servlet一起使用的简单方法。我已经按照本指南在HSQLDB.jar中创建了一个OSGi Bundle:
http://www.vogella.com/articles/EclipseJarToPlugin/article.html
但是现在我似乎无法弄清楚如何在另一个Bundle中使用来自Servlet的HSQLDB。我找不到任何好的一步一步指南。如果有人能指出我正确的方向,我将不胜感激。
提前致谢
答案 0 :(得分:2)
HSQLDB在MvnRepository中有一个“官方”捆绑包。一般来说,在转换一个捆绑包之前,一定要有所回报。有时它很容易,但往往很难做到正确。 请注意,你引用的文章相当陈旧(虽然我认为仍然是正确的),但现在还有更多的可能性。
无论如何,要在OSGi中工作,您需要了解服务的工作原理。从那时起,servlet就是服务,与任何其他服务没有什么不同。
当我开始使用OSGi时,Felix documentation对我很有帮助。我还建议你看一下Declarative Services。