Maven скачивает верный плагин 3.0.0-M2, несмотря на то, что он не был указан в pom - PullRequest
0 голосов
/ 21 декабря 2018

Мы строили один из проектов с верной версией плагина с Maven 3.0.4 и Java 1.7.Недавно мы перешли на сборку кода с Maven 3.3.9 и Java 1.8.Но мы сталкиваемся с проблемой NestedException, которую решили, добавив плагин surefire версии 3.0.0-M2 в pom.xml.Но из-за определенных условий нам пришлось вернуться к тому же старому Maven, то есть 3.0.4 и Java 1.7, и мы удалили запись плагина surefire с версией 3.0.0-M2 в pom.Но сборка все еще загружает верную версию 3.0.0-M2 и использует ее, а сборка не удалась, за исключением хитрости.Мы очистили репо, удалили из нексуса, но он все еще загружается.Для этого плагина нет записи в pom, почему он все еще загружает верную версию 3.0.0-M2.Пожалуйста помоги .

1 Ответ

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

@ alim-azad Какие условия заставили вас понизить версию 3.0.0-M2?CI тестирует его на Maven 3.2+.Переход на столь низкую версию Maven - это риск того, что вы не сможете выйти из проблем, исправленных в более высоких версиях.

...