Как мне ОТКЛЮЧИТЬ Предупреждения Eclipse, такие как:
There is no schema defined for this pom.xml.
и
maven-enforcer-plugin (goal "enforce") is ignored by m2e.
, чтобы свести к минимуму шум в Eclipse без изменения проверенныхв артефактах (pom.xml, * .java и т. д.)?Компиляция проектов через Maven в оболочке не содержит этих предупреждений.
Я участвую в наборе больших проектов Java Maven, которые при импорте и компиляции в Eclipse выдают вышеупомянутые предупреждения для каждого проекта.Чтобы свести к минимуму шум в Eclipse, я бы хотел ОТКЛЮЧИТЬ эти предупреждения.
По политике участники не могут регистрировать какие-либо специфичные для IDE изменения в исходном коде, конфигурации,и т. д., поэтому я не могу отправить «исправления» для предупреждений, например, добавив определение схемы к каждому pom.xml или , добавив раздел в родительский файл pom .(Этот вопрос о том, как отключить эти предупреждения, а не о «правильности» политик проекта.)
I должен быть в состоянии настроить эти специфичные для IDE инструменты вIDE , но в разделе «Ошибки / предупреждения Maven» в Eclipse есть только пять (!) настроек для переключения, и ни одна из них не покрывает эти конкретные предупреждения.Но наверняка где-то должен быть небольшой файл конфигурации (или два), где я могу настроить эти предупреждения, верно?!?В каталоге проектов каждого импортируемого проекта есть многообещающий файл
.settings/org.eclipse.m2e.core.prefs
, но я не знаю, что, если таковое имеется, магия, которую нужно добавить, чтобы сделать то, что я хочу.В родительском каталоге также есть многообещающий каталог
.metadata/.plugins/org.eclipse.m2e.core/
, но, опять же, не ясно, что нужно сделать.Кто-нибудь нашел способ отключить эти предупреждения в Eclipse?