我正在创建一个 OSGi 包,它将在 Raspberry Pi 2 模型 B 上的 Kura(目标平台:Kura 目标平台 Equinox 3.8.1)下执行。
该程序应该读取在 XBee 上接收到的数据,我们想使用一个库:https ://github.com/andrewrapp/xbee-api
我在Eclipse下创建了一个新的插件项目,“来自现有 JAR 存档的插件”来自上述站点的 JAR 文件。
我尝试在项目的 MANIFEST.FM → Dependencies 中将新插件设置为“必需插件”,但这不起作用(java.lang.ClassNotFoundException)
我尝试在包含该库的项目中设置一个新文件夹,但它不起作用。
有人问了一个类似的问题,但我不明白答案,因为它们不够详细(在 OSGI 包中使用外部 java 库)。