前言:我是 Eclipse、OSGi 和 Kura 的新手
我正在尝试开发一个依赖于org.apache.httpcomponents.httpclient
. 我在这里找到了该软件包的 OSGi 包。
目前,我能够使用该插件(使用 OSX Kura 模拟器)的唯一方法是下载httpclient-osgi-4.5.jar
并将其添加到~/Documents/workspace/target-definition/common/repository/plugins/
. 否则我会得到一个找不到类的错误。
当我将插件添加到MANIFEST.MF
withREQUIRE-PLUGIN
或IMPORT-PACKAGE
时,Eclipse 找不到包。
使用 Eclipse Kura/OSGi 要求、获取和添加远程依赖项到类路径的正确方法是什么?Eclipse 目前只在我的本地工作区中查找依赖项,是否有一种可接受的方式来获取远程插件?
谢谢您的帮助!