如何获取site.xml和feature.xml的PDE编辑器?

时间:2014-01-06 23:26:51

标签: eclipse-plugin

我写了一个简单的Eclipse插件,一个Builder在Android库项目上做了一些后期处理。它看起来工作正常,所以我设置了一个部门可见的更新站点,并进行了部署。一旦有几十个人使用它,结果是我没有正确处理项目刷新,用户必须清理并在刷新后重建项目。所以,我开始修复我的错误。

遇到了一个大问题。

我可以正常打开插件的META-INF/MANIFEST.MF文件:我得到了我一直都有的相同的PDE编辑器。但是,现在,当我尝试打开要素项目的feature.xml或网站项目的site.xml时,

  1. Eclipse会弹出Unsupported Content Type对话框。
  2. 如果我点击Content Types Preference Page链接,然后打开Text / XML,我会发现Feature Manifest Filefeature.xml (locked)相关联,而Update Site Manifest Filesite.xml (locked)相关联1}},正如所料。
  3. 当我点击Unsupported Content Type对话框的OK按钮时,出现Android Failed to create the part's controls错误,Details按钮显示java.lang.RuntimeException: Android XML Editor Error
  4. 我尝试关闭并重新启动Eclipse;我尝试卸载并重新安装插件开发环境。没有帮助。 Google和Stack Overflow都没有显示任何有类似问题的人的暗示。

    WTF?而且,更重要的是,我现在该做什么?

1 个答案:

答案 0 :(得分:0)

确保您运行的是最新的Eclipse,Kepler SR1,然后右键单击该文件并在“打开方式”上下文菜单中选择正确的编辑器。如果可行,您可能必须手动将feature.xml的文件关联手动到正确的编辑器。

相关问题