1

我正在使用 Eclipse 伽利略。我正在学习 Eclipse RCP 并从书中做一些示例。最近我的 Eclipse Galileo 更新了,一些更新的包也到了。我有以下问题,这完全阻止了我通过向导导出 Eclipse RCP 产品。导出产品时出现以下错误:

替代文字 http://img12.imageshack.us/img12/1091/eclipseexportproduct.png

我不明白我该如何解决它..

PS。我完整阅读了 OSGi R4 规范 (v 4.1) 和一些纲要章节。我也很熟悉 Equinox,因为我阅读了另一本关于纯 OSGi 开发的书。

谢谢你。

4

1 回答 1

1

我从您的错误消息中找到的最接近的是这个线程,答案是:

您的目标是否定义为“安装” ${eclipse_home}
在这种情况下,查询 p2 配置文件以确定您的主机中存在哪些捆绑包。
我只希望在您的主机中安装一个版本的捆绑包。

这就是为什么一些 PDE 开发设置会建议将其${eclipse_home}从运行时环境的位置中删除。参见例如电晕

第 5 步:定义工作区目标平台
每个插件开发工作区都可以针对特定的目标平台进行配置。

  • 打开 team.corona/runtime/CoronaDevelopmentRuntime.target 文件
  • 在 Location 中,删除以下两项:
${eclipse_home}
http://download.eclipse.org/eclipse/updates/3.5
  • 点击添加
  • 选择目录并单击下一步
  • 在 Location 中浏览到 team.corona\runtime\generated\corona\eclipse
  • 点击完成
  • 单击右上角的设置为目标平台链接。
  • 保存文件并关闭它。
于 2009-12-26T22:49:07.887 回答