将 apache.commons.net 添加到 RCP TargetPlatform

Adding apache.commons.net to RCP TargetPlatform

我正在开发一个 Eclipse 4 RCP 应用程序,我正在为我的项目使用 apache.commons.net 库,但是当我尝试将它添加为我的清单文件的依赖项时,应用程序找不到它并说

未解决的要求:Require-Bundle:org.apache.commons.net; bundle-version="3.2.0"

当我在 运行 配置-> 插件搜索库时,我发现该插件不存在,但是如何将 apache.commons.net 插件添加到我的RCP 申请?

当您开始开发 eclipse rcp 应用程序时,您可以使用的可用插件由您当前的 eclipse ide 解析。您可以使用 Eclipse 的插件文件夹中的所有插件。要独立于您的 ide,您可以创建一个目标文件。如何执行此操作和使用它在以下教程中进行了说明:

http://www.vogella.com/tutorials/EclipseTargetPlatform/article.html

在此目标平台文件中,您可以添加 eclipse orbit 存储库,其中包含版本 3.2.0 中的包 org.apache.commons.net。最新存储库的 Url 是:

http://download.eclipse.org/tools/orbit/downloads/drops/R20170818183741/repository