0

我下载了 RCP Mail 2.0(这里:http : //max-server.myftp.org/trac/rcp-mail#no1)并将项目导入到 Eclipse 开普勒(rcp 版本)中。但在标准目标平台中,并非所有必要的插件都可用。

NavigationView 类使用以下 JFace 类:

  • org.eclipse.core.internal.databinding.observable.tree.IUnorderedTreeProvider
  • org.eclipse.jface.internal.databinding.provisional.viewers.UnorderedTreeContentProvider

...但没有可用于导入 - eclipse 说:

导入 org.eclipse.core.internal.databinding.observable.tree 无法解析

在捆绑包的 MANIFEST.MF 中,我添加了以下必需的插件:

  • org.eclipse.core.runtime
  • org.eclipse.core.databinding
  • org.eclipse.jface.databinding
  • org.eclipse.core.databinding.beans

有谁知道如何解决我的问题?

4

1 回答 1

1

如果您查看 RCP Mail 2.0 网站,它是从 2009 年开始的——在 Eclipse Galileo 时代——我很确定您需要这个目标平台才能让它再次工作。

如果您只想查看应用程序,最好下载并使用 Eclipse Galileo 。

但是,如果您想更永久地使用源代码,则应将源代码移植到 Kepler。我没试过,但这通常是

  1. 遍历所有MANIFEST.MF并检查依赖项
  2. 将文件更新.product为新的依赖项

根据您想要做的事情,另一种方法是试用 Kepler 中内置的示例应用程序之一。

于 2013-08-15T07:43:10.077 回答