У меня есть проект maven java (развертывание в jboss, если это имеет значение), который использует плагин maven-jar. Это отлично работает с использованием Eclipse Kepler. Сейчас я пробую Luna (версия EE), и теперь я получаю эту ошибку
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-jar-plugin:2.5:jar (execution: make-a-jar, phase: compile)
во всех моих дочерних .pom файлах (maven-jar-plugin указан в родительском .pom файле, но ошибка указывает на блок в дочернем .poms).
В средстве просмотра .pom, если я щелкну сообщение об ошибке на вкладке «Обзор», мне будет предложено «Обнаружить новые соединители m2e». Нажатие на это вызывает диалоговое окно «m2e Marketplace» и, кажется, выполняет кучу работы, но затем просто показывает мне пустой список. Если я нажму «Готово», он попытается вычислить зависимости, а затем выдаст мне эту ошибку:
Operation details
Cannot complete the request. See the error log for details.
"m2e connector for mavenarchiver pom properties" will be ignored because a newer version is already installed.
Таким образом, похоже, что, возможно, плагин maven-jar зависит от конкретной версии mavenarchiver, но Eclipse Luna EE поставляется с более новой версией. Есть ли способ решить эту проблему, или мне просто нужно дождаться выхода новой версии maven-jar-plugin? (В настоящее время я использую версию 2.5 maven-jar-plugin, которая является последней, о которой я знаю.)