У меня есть проект Eclipse, который построен с использованием Maven, и я использую плагин m2eclipse внутри Eclipse для его поддержки Maven.
Однако этот проект также содержит build.xml
, который используется не для фактической сборки проекта, а только для создания сценариев в качестве утилиты для разработчиков проекта - он не используется при сборке или упаковке продукта (просто помогает автоматизировать некоторые побочные задачи, которые разработчики часто должны вызывать на стороне).
Всякий раз, когда этот файл открывается в редакторе в Eclipse, Eclipse замечает, что он считает проблемой с некоторыми отсутствующими объявлениями в build.xml, и начинает отображать ошибки для проекта (в представлении «Проблемы») вместе с красным X
значок / маркер для проекта, чтобы показать, что есть ошибки сборки. Это даже не настоящие проблемы с build.xml
, просто некоторые проблемы, которые, по мнению Eclipse, присутствуют, потому что он не может импортировать все другие зависимые файлы, которые использует build.xml
. В проекте нет ошибок «сборки», только ошибки в том, что Eclipse (в его бесконечной мудрости) способен анализировать build.xml
, используемый для вспомогательных целей.
Есть ли способ заставить Eclipse игнорировать build.xml или игнорировать предупреждения Ant в конкретном проекте? Нужно ли удалять Java Builder
со вкладки Builders
свойств проекта?