我正在寻找一种将 HSQLDB 与 OSGi Servlet 一起使用的简单方法。我已经按照本指南从 HSQLDB.jar 创建了一个 OSGi Bundle:
http://www.vogella.com/articles/EclipseJarToPlugin/article.html
但现在我似乎无法弄清楚如何从另一个 Bundle 中的 Servlet 使用 HSQLDB。我也找不到任何好的分步指南。如果有人能指出我正确的方向,我将不胜感激。
提前致谢
我正在寻找一种将 HSQLDB 与 OSGi Servlet 一起使用的简单方法。我已经按照本指南从 HSQLDB.jar 创建了一个 OSGi Bundle:
http://www.vogella.com/articles/EclipseJarToPlugin/article.html
但现在我似乎无法弄清楚如何从另一个 Bundle 中的 Servlet 使用 HSQLDB。我也找不到任何好的分步指南。如果有人能指出我正确的方向,我将不胜感激。
提前致谢
HSQLDB 在MvnRepository中有一个“官方”包。通常,在自己转换之前四处寻找捆绑包是值得的。有时这很容易,但通常很难做到正确。请注意,您引用的文章已经很老了(尽管据我所知仍然是正确的),如今还有更多的可能性。
无论如何,要在 OSGi 中工作,您需要了解服务是如何工作的。从那时起,servlet 就是服务,与任何其他服务没有什么不同。
当我开始使用 OSGi 时,Felix 文档对我帮助很大。我还建议看一下声明式服务。