Навсегда отметить цель в pom.xml как проигнорированную

У меня есть веб-проект в eclipse, использующий m2e. У меня была ошибка об отсутствующем артефакте в pom.xml, и я нажал Постоянно отмечать цель... в pom.xml как проигнорированную. Что произошло, так это то, что он больше не копирует файлы jar из моего репозитория. Как отменить это действие. Не знаю, какой файл конфигурации или файл настроек был изменен, когда я это сделал


person cedric    schedule 06.07.2012    source источник
comment
Он добавил элемент m2e в ваш POM, который вы можете легко увидеть, и он меняет поведение только в eclipse, а не где-либо еще.   -  person bmargulies    schedule 06.07.2012
comment
Это также повлияло на другие проекты, поэтому я предположил, что изменение не было в POM проекта.   -  person cedric    schedule 06.07.2012


Ответы (1)


Я предполагаю, что вы используете m2e v1.1. В этой версии вы можете выбрать, какой pom в иерархии будет помечен как игнорирующий сопоставление жизненного цикла. Если его нет в pom текущего проекта, это будет pom в одном из родительских проектов. Вот хорошее объяснение того, что происходит:

https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html

Таким образом, вы можете выполнить поиск файла по термину pluginManagement во всех ваших файлах pom.xml в вашей рабочей области, и вы найдете то, что ищете.

person Andrew Eisenberg    schedule 06.07.2012