2011-08-16 40 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

適合我!謝謝。 –