如何访问仅由反射引用的OSGi / Bndtools中的bundle?

时间:2012-10-13 21:24:06

标签: java reflection osgi bndtools

我使用bndtools从owlim-lite创建了一个包,并添加了所有必需的依赖项,因此OBR-resoultion工作正常。 Sesame(Semantic Web Repository)应该使用owlime-lite,但它只能在每次反射时访问owlime-lite。我怎么能用OSGi / Bndtools做到这一点?

1 个答案:

答案 0 :(得分:1)

唯一的解决方案是使它成为Sesame的一个片段...反射绕过Java类型的安全功能,这使得无法进行模块化......片段成为Sesame包的一部分,使其完整(非模块化) )访问猫头鹰包。