0

我正在尝试创建一个包含如何使用插件的示例项目的 Eclipse 插件。

用户应该可以去File->New->Others..,然后选择MyPlugin->Example Project。然后应该在工作区中导入/创建插件中包含的示例项目。

  • 我应该如何打包我的示例项目,我应该把它放在哪里以便我可以在插件中使用它(在“示例项目”向导中)?
4

1 回答 1

0

我知道回答我自己的问题不是一个好习惯,但我认为如果有人遇到同样的问题,我的回答总比不回答要好。

为此,我将资源(我的示例项目)放在打包插件的任何位置。然后我将插件放入一个功能中,并在功能的插件列表中选中“安装后解压插件存档”框。这会将插件包中的所有内容解压缩到 Eclipse 的插件文件夹中。这使得资源(如我的示例项目)可以从我的插件中访问。像这样:

 Bundle bundle = Platform.getBundle(PluginId);
 Path path = new Path("examples/example.gif"); // RelativePathToResourceInPlugin
 URL fileURL = FileLocator.find(bundle, path, null);
于 2014-02-20T15:22:32.323 回答