У меня есть проект 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
свойств проекта?