在ApacheFelix类路径中添加Jars



我想在ApacheFelix中添加jdbc.jar驱动程序。目前,我找到的唯一解决方案是嵌入jar文件。

是否可以将所有jdbc jar粘贴到文件夹中,并将该文件夹包含在Java类路径中?

您可以为felix使用自己的启动器,将jar添加到类路径中,然后使用框架属性org.osgi.framework.system.packages.extra将所有包导出为系统包。

如果您谈论的是jdbc驱动程序,那么这并不是真正的推荐。看看pax-jdbc项目。它允许为许多数据库干净地安装和使用jdbc驱动程序。

您可以将JAR添加到Felix的安装路径中的liblib/bootlib/ext目录中。请查看这些目录中的README文件,看看哪一个最适合。

最新更新