2011-08-16 26 views
2

我使用最优秀的ant/bin/complete-ant-cmd.pl来完成蚂蚁目标,并将其结果缓存在名为.ant的文件中-targets-build.xml文件。问题是,在我的eclipse项目中,eclipse有点过分地验证它认为的所有实际上是XML的东西(哪个.ant-targets-build.xml不是......它只是换行符分隔的原始目标)。.ant-targets-build.xml将eclipse项目置入错误

如何获得eclipse以放宽其限制并将.ant-targets-build.xml视为不是xml文件......只是文本或其他内容。

+0

哦,是的,日食抱怨“内容不允许在序言。” –

回答

4

项目 - >属性

  • 检查Enable project specific settings
  • 点击省略号旁边XML Validator

Project properties

  • 点击Exclude Group
  • 点击Add Rule

Validation rules

遵循向导并创建File排除。

此对话框中最令人讨厌的“功能”之一是您无法编辑现有规则。如果您犯了一个错误,您需要删除该规则并从头开始重新创建。

顺便说一句,在你的情况下,创建一个全局工作区规则可能更好(我通常喜欢保留项目的特例)。

无论如何,在完成规则创建后,右键单击带警告的项目并选择Validate。这将清除这些警告

如果您决定在项目中而不是在工作区中编辑验证首选项,请将project-name/.setting/org.eclipse.wst.validation.prefs文件添加到源代码管理。

+0

适合我!谢谢。 –