我正在使用Eclipse Galileo。我正在学习Eclipse RCP并从书中做一些例子。最近我的Eclipse Galileo更新了,一些更新的软件包到了。我有以下问题,完全阻止我通过向导导出Eclipse RCP产品。导出产品时出现以下错误:
alt text http://img12.imageshack.us/img12/1091/eclipseexportproduct.png
我不明白我该怎么办呢......
PS。我完全阅读了OSGi R4规范(v 4.1)和一些纲要章节。我也熟悉Equinox,因为我读了另一本关于纯OSGi开发的书。
谢谢。
答案 0 :(得分:1)
我从您的错误消息中找到的最接近的是this thread,答案是:
您的目标是否定义为
${eclipse_home}
的“安装”? 在这种情况下,将查询p2配置文件以确定主机中存在哪些捆绑包 我只希望在您的主机中安装一个版本的捆绑包。
这就是为什么某些PDE开发设置会建议从运行时环境的位置删除${eclipse_home}
。例如,请参阅Corona
步骤5:定义工作区目标平台
可以为特定目标平台配置每个插件开发工作区。
- 打开team.corona / runtime / CoronaDevelopmentRuntime.target文件
- 在“位置”中,删除以下两项:
${eclipse_home}
http://download.eclipse.org/eclipse/updates/3.5
- 点击添加
- 选择目录,然后单击下一步
- 在位置浏览到team.corona \ runtime \ generated \ corona \ eclipse
- 点击完成
- 点击右上角的设为目标平台链接。
- 保存文件并关闭它。