我想在Apache Felix中添加jdbc.jar驱动程序。现在,我找到的唯一解决方案是嵌入jar文件。
是否可以将所有jdbc jar粘贴到文件夹中并将此文件夹包含在Java classpath中?
答案 0 :(得分:1)
您可以将自己的启动器用于felix,将jar添加到类路径,然后使用framework属性org.osgi.framework.system.packages.extra将所有包导出为系统包。
如果您正在谈论jdbc驱动程序,那么这不是真的推荐。看看pax-jdbc project。它允许为许多数据库干净地安装和使用jdbc驱动程序。
答案 1 :(得分:0)
您可以将Felix的安装路径中的JAR添加到lib
,lib/boot
或lib/ext
目录中。查看这些目录中的README
个文件,以找出最适合的文件。