我目前正在尝试将Eclipse RCP插件移植到RAP(这是我第一次使用RAP)。我看了几个关于如何移植的示例应用程序和教程,但是我得到的所有信息都说捆绑org.eclipse.core.resources
应该可用(只要我没有完全误解它们)。
我已解决所有其他必需捆绑错误,但“Bundle 'org.eclipse.core.resources' cannot be resolved
”仍然存在。似乎org.eclipse.core.resources
未包含在RAP目标平台中(我通过Eclipse安装并检查了设置)。
org.eclipse.core.resources
是否已不再包括在内,如果是,我可以用什么来取代它?或者我该如何包含它?
答案 0 :(得分:1)
捆绑包org.eclipse.core.resources
不是RAP目标平台的一部分,它从来就不是。 Eclipse平台的原始包不适合RAP。
要将资源包与RAP一起使用,必须创建一个RAP版本,该版本在ResourcePlugin#getWorkspace()
中提供每个会话的工作空间。这在技术上是可行的,但可能是相当多的工作。