我正在开发一个需要 org.apache.http 包的 osgi 包。目标平台有一个 httpcommponents 包,其中包含这些包,因为当我在包的清单中声明这些依赖项时我已经看到它们,并且 Eclipse 自动将包添加到插件依赖项列表中。问题是当我import org.apache.http
. 如果我浏览该捆绑包,它只有包 org.apache.http 中的激活器,并且在 lib 文件夹中包含我需要的包的 jar。我怎样才能访问这些包?启动激活器并在运行时获取我需要的类?一种解决方案是手动将 org.apache.http jar 添加到我的包的构建路径中。对不起,如果这是一个愚蠢的问题......
谢谢