Maven 2 все еще жив: даже после установки Maven3

#maven #maven-2 #maven-3

#maven #maven-2 #maven-3

Вопрос:

И я получил требование, преобразующее Maven 2 проект в Maven 3 . Итак, я загрузил Maven 3.2.1 и отредактировал путь Maven на 3. А также изменил установку Maven в eclipse на точку Maven 3.

Но когда я запускаю свой проект в eclipse, он по-прежнему использует плагины maven 2. Не могли бы вы помочь мне с этим?

Комментарии:

1. Что вы подразумеваете под плагином maven 2? Можете ли вы привести примеры для этого? Я предполагаю, что ваши плагины были определены блоком pluginManagement?

Ответ №1:

Версии — это просто версии, нет никакой реальной связи между версией Maven и версией плагина. На самом деле, команда Maven пыталась максимально совместить maven-плагины с Maven3. https://cwiki.apache.org/confluence/display/MAVEN/Maven 3.x Плагин Совместимость Матрица показывает список плагинов maven и с какой версии их можно использовать с Maven3. Только Maven-site-plugin требовал серьезного выпуска, поскольку он должен был принять отчетную часть, которая была удалена с Maven3.