Невозможно загрузить установку mojo - maven - PullRequest
32 голосов
/ 21 декабря 2011

Я пытаюсь установить проект maven на работе и получаю следующую ошибку.Немного гуглинга показывает, что другие люди имеют проблему с mojo, но ни один из них не имеет особой maven-war-plug и MavenFilteringException.

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war) on project genericIntegrationServer: Executio
n default-war of goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war failed: Unable to load the mojo 'war' in the plugin 'org.apache.maven.plugin
s:maven-war-plugin:2.1.1'. A required class is missing: org/apache/maven/shared/filtering/MavenFilteringException

Apache Maven 3.0.3 (r1075438; 2011-02-28 17:31: 09 + 0000)

Дом Maven: C: \ dev \ apache-maven-3.0.3 \ bin ..

Версия Java: 1.6.0_19, поставщик: Sun Microsystems Inc.

Java home: c: \ dev \ jdk \ 1.6 \ 1.6.0_19 \ jre

Язык по умолчанию: en_GB, кодировка платформы: Cp1252

Имя ОС: "windows 7", версия: "6.1", арка: "x86", семейство: "windows"

Ответы [ 10 ]

61 голосов
/ 19 января 2016

У меня была такая же проблема.Однако после запуска {Maven-> Update Project} проблема была решена.

19 голосов
/ 06 февраля 2012

Когда у меня возникла эта проблема, казалось, что это проблема с моей установкой Maven.

Удаление плагина M2Eclipse и удаление папки .m2 на моем диске, а затем переустановка M2Eclipse, похоже, исправили это.

9 голосов
/ 27 декабря 2015

Я только что столкнулся с этой проблемой или чем-то очень похожим:

Unable to load the mojo 'resources'

Я только что переименовал некоторые файлы представлений и у меня были две ошибки, связанные с путями в STS / Eclipse, которые я исправил, но после исправления их красный Xпоявился рядом с военной строкой в ​​файле POM.

«Project -> Clean» не помогло.

«Maven -> Update Project» сделал свое дело и очистил сообщение об ошибке.

5 голосов
/ 20 января 2017

У меня была та же проблема, и я смог устранить эту ошибку в Eclipse, выполнив Maven-> Update Project и установив флажок «Принудительное обновление снимков / выпусков». Не проверяя «Принудительное обновление снимков / выпусков», я продолжал получать те же ошибки.

3 голосов
/ 06 июля 2018

Я исправил эту проблему, выполнив обновление maven и принудительное обновление снимков / выпусков

maven> обновление Maven Project> принудительное обновление снимков / выпусков

2 голосов
/ 25 сентября 2016

У меня была похожая проблема, поэтому я удалил только папку maven в ~ / .m2 / repository / org / apache / maven и работал на меня.

Все библиотеки maven были загружены, и произошла ошибка с остановленным MavenFilteringException.

2 голосов
/ 12 июля 2012

У меня возникла связанная проблема (и я попал на этот вопрос после поиска в Google).

При сборке из Eclipse с использованием плагина Maven (Запуск от имени ... -> Установка Maven) произошла ошибка со следующей ошибкой:

[ОШИБКА] Не удалось выполнить цель org.apache.maven.plugins: maven-resources-plugin: 2.4.1: ресурсы (default-resources) в проекте [project-name] : выполнение по умолчанию -resources цели org.apache.maven.plugins: maven-resources-plugin: 2.4.1: сбои ресурсов: невозможно загрузить «ресурсы» mojo в плагине «org.apache.maven.plugins: maven-resources-plugin : 2.4.1. Отсутствует необходимый класс: org / apache / maven / shared / filtering / MavenFilteringException

(также замечено в этом посте с кодомranch )

Сборка из командной строки работала нормально, и я заметил, что в этом случае он использовал плагин maven-resources-plugin версии 2.4.3, а не 2.4.1.

В конце я исправил это, удалив, а затем переустановив плагин M2Eclipse (версия 0.12.1), как предложил Кевин. (Казалось, что работает без удаления папки .m2)

Я думаю, что повреждение могло произойти, когда я выходил из Eclipse, когда он был в середине "Обновления индексов ...".

0 голосов
/ 31 января 2019

Я просто решил эту проблему, удалив папку хранилища в .m2, а затем запустив mvn clean install. В моем случае загрузка зависимостей была прервана из-за выключения моей машины, поэтому я думаю, что один из плагинов был поврежден. Надеюсь, это кому-нибудь поможет.

0 голосов
/ 26 июля 2018

Перейдите в корневой каталог проекта в терминале и запустите mvn clean install.

Затем обновите проект eclipse.Вот и все.

0 голосов
/ 23 февраля 2018

Я решил эту проблему, запустив clean install.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...