迁移到equinox P2以获取更新站点 - Juno

时间:2012-07-18 05:46:54

标签: eclipse-plugin rcp update-site

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

UpdateSearchRequest ContentEntryModel 的iFeature IURLEntry ICategory 消息 IFeatureReference IUpdateModelChangedListener 的ISite IIncludedFeatureReference

等...

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我建议开始使用以下内容:

  1. 通过Window打开插件视图 - > Show View-> Other ...-> Plug-in Development-> Plug-ins
  2. 选择所有插件,右键单击并选择“添加到Java搜索...”
  3. Ctrl-O并键入上面列出的一个类文件
  4. 这将允许您打开这些类的编辑器,看看它们是否还在。从编辑器中,您可以找出它们所在的插件,并开始在Manifest Editor中修复插件依赖项。然后,您可以手动或通过Organize导入开始修复源中的导入。