我正在开发一个需要org.apache.http包的osgi bundle。目标平台有一个httpcommponents软件包,它有这些软件包,因为我在软件包的清单中声明了这些依赖关系时看到它们,eclipse自动将该软件包添加到插件依赖项列表中。问题是当我import org.apache.http
时出现编译错误。如果我探索bundle,它只包含org.apache.http包中的Activator,并且在lib文件夹中包含我需要的包的jar包。我怎样才能访问这些软件包?启动激活器并在运行时获得我需要的类?解决方案可以是手动将org.apache.http jar添加到我的包的构建路径。很抱歉,如果这是一个愚蠢的问题...访问osgi bundle的lib jar
感谢
感谢您的有用信息。最后,我找到了需要使用org.apache.http包的库的完整jar包。该jar包含库所需的所有依赖项,所以我将它包含在我的项目中。 – 2012-04-20 17:02:47