如何通过编程从jar文件中导入插件和片段

5
我有一些插件和碎片被导出到了一些jar文件中。我需要以编程的方式导入这些插件和碎片,就像通过GUI使用“文件-->导入-->插件开发-->插件和碎片”一样,所以我需要在我的当前工作区中拥有它们。我已经阅读了一些关于导入项目(即通过利用“.project”)的帖子,但在这种情况下,我只有jar文件。
非常感谢提供片段和/或提示。
1个回答

2

查看Eclipse的源代码以了解它是如何实现的。- 打开实现所需功能的向导,打开Plugin-Spy(Shift+Alt+F1),并跳转到源代码(在您的情况下,一个很好的起点是org.eclipse.pde.internal.ui.wizards.imports.PluginImportWizardDetailedPage)。


首先,非常感谢您的回复。不幸的是,我查看了PluginImportWizardDetailedPage、PluginImportWizard和WizardDialog类,但实际上并没有找到正确的方法。我希望通过选择jar文件,在几行代码中创建一个项目并打开它来完成这个任务。这是否可能,还是需要遵循更复杂的步骤? - Luca Bixio

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接