【发布时间】:2009-08-10 13:57:20
【问题描述】:
我遇到了 ClassLoader 问题。 由于我是一个 osgi 新手,希望答案不是那么难:)
我认为这与编译库与运行时库有关。 在 Netbeans 6.7.1 项目属性中,编译时库总是传播到其他类别。所以我无法区分那里。
在编译 FelixHost 时会使用下一个 jars
- Felix.jar
- osgi-core.jar
- osgi-compendium.jar
- osgi.service.obr-1.0.2.jar
但在运行时,框架会加载 OBR 的实现。 此 OBR 捆绑包还包含接口定义。我认为这就是为什么会有一个 classCastException..
我实际上希望 FelixHost 与 OBR 一起做一些初始 配置..
欢迎提出任何想法。
【问题讨论】:
-
我找到了 Felix 网站,提供了这方面的具体信息:felix.apache.org/site/…
标签: java netbeans osgi classcastexception apache-felix