#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.