为什么尝试导出插件片段“未找到导出的单元”?

时间:2019-09-19 13:12:17

标签: eclipse eclipse-plugin

我正在编写一个名为JunitGenerationFragment的插件片段。我可以使用启动Eclipse应用程序对其进行测试,并且一切正常。

我尝试使用清单的“概述”选项卡的“导出”部分中的3个步骤进行导出。使用导出向导时,我选择安装到特定目录中。

deploy fragment

出现“出现问题”对话框,提示“找不到ID为...的导出单位”

plugin not found

据我所知,目录具有适当的内容。

install dir

plugin dir

但是,如果我尝试从该站点进行安装,则“没有可用的项目”。

no items available

如何从导出存储库中成功使该插件片段可用?

1 个答案:

答案 0 :(得分:0)

可能存在某种文件系统问题?将存储库导出到C:\Tools\Eclipse\workspace2019-06\.metadata\.plugins\org.eclipse.pde.core\install目录的其他尝试失败。但是,我可以导出到另一个目录。

后来,我将原始C:\Tools\Eclipse\workspace2019-06\.metadata\.plugins\org.eclipse.pde.core\install目录重命名为其他目录,并尝试导出到C:\Tools\Eclipse\workspace2019-06\.metadata\.plugins\org.eclipse.pde.core\install。这次它成功了,我可以从该存储库中加载插件。

更新:重命名“解决方案”似乎不可重复。与原始问题描述一样,重复尝试使用“导出向导”对C:\Tools\Eclipse\workspace2019-06\.metadata\.plugins\org.eclipse.pde.core\install进行操作失败。再次重命名目录没有帮助。