以编程方式将所需的插件(依赖项)添加到现有(插件)项目

时间:2011-11-09 09:34:53

标签: java eclipse

enter image description here

在eclipse中,我可以在UI中添加所需的插件(Dependencies)(参见上面的截图)。这会导致manifest.mf文件中的条目。

我的问题是:如何以编程方式执行此操作?

我想象myProject.getManifest().addRequiredPlugin(new PluginImport(...

之类的东西

我已经使用了Plug-In Selection Spy并复制了使用过的代码。问题是,内部类在那里使用,我不想使用内部类。肯定有更好的办法。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我不相信这是可能的。

Eclipse使用清单加载你的插件,并且在完成之后可能不会再次读取它,所以编辑它将没有任何效果(因为你的代码直到你的插件加载后才运行) 。因此,我怀疑是否提供了一个接口来执行此操作。

你想要完成什么?我不知道任何尝试这样做的用例都是个好主意。