在 Eclipse PDE 中导入并安装所需的插件包

Import and install required plugin bundles in Eclipse PDE

我在 Eclipse 中为 RCP 和 RAP 开发人员 (Oxygen) 创建了一个新的 插件项目

我现在想在我的插件中使用(例如)Jimfs,所以我必须将它添加到我的插件依赖项中。

有效的解决方案,但根本不令人满意:

我想要什么以及我认为这应该如何工作:

将 Jimfs 添加到 this window 的 Required Plugins 部分。 但是,当我单击 Add 时,该插件在列表中不可用。 如何将其作为插件提供?

此外,如果有人导入我的插件项目,那么我希望自动从 Internet 下载所需的插件。 我该如何实现?

只能将编写为 Eclipse 插件的代码添加为依赖项。您当前使用的方法对于非插件 jar 是正确的。

您可以编写一个仅包含 Jimfs jar 的插件。您将使用相同的过程来包含 jar 并在 MANIFEST.MF 中使用 Export-Package 使 jar 中的包可用。