0

我正在尝试将我的产品的更新站点插件从 eclipse equinox 迁移到 Juno,当我创建一个新的插件项目并复制粘贴所有 src 文件并按照以前的项目更改 META-INF 时,我得到了很多编译错误。原因是 org.eclipse.update.core 从 Juno 中删除。所以我必须将这个现有项目迁移到 Equinox P2。但我找不到这样做的方法,因为我对 RCP/插件开发完全陌生。有人能帮我吗有一些指示。我得到“无法解决以下类型错误”

UpdateSearchRequest ContentEntryModel IFeature IURLEntry ICategory 消息 IFeatureReference IUpdateModelChangedListener ISite IIncludedFeatureReference

ETC...

4

2 回答 2

0

http://plosquare.blogspot.com/2009/05/migrating-eclipse-update-sites-to-p2.html

也许以上可能会有所帮助。

于 2012-08-14T22:49:22.117 回答
0

我建议以下内容开始:

  1. 通过 Window->Show View->Other...->Plug-in Development->Plug-ins 打开 Plug-ins View
  2. 选择所有插件,右键单击并选择“添加到Java搜索...”
  3. Ctrl-O 并键入您上面列出的类文件之一

这将允许您打开这些类的编辑器以查看它们是否仍然存在。从编辑器中,您可以找出它们所在的插件并开始在清单编辑器中修复您的插件依赖项。然后,您可以手动或通过组织导入开始修复源中的导入。

于 2013-01-18T23:24:57.490 回答