Может ли среда выполнения maven3 выполнять совместимые с maven2 файлы pom.xml

Некоторые из наших новых проектов были перенесены на maven3, а некоторые из старых проектов по-прежнему используют файлы pom.xml, совместимые с maven2.

Может ли среда выполнения maven3 также выполнять совместимые с maven2 файлы pom.xml?


person Joe    schedule 11.07.2011    source источник


Ответы (3)


maven 3 в основном совместим с конфигурацией maven 2. Но есть еще некоторая несовместимость.

Полный список вы можете посмотреть здесь проблемы с плагинами (как предложил Торстен).


Ресурсы:

По той же теме:

person Colin Hebert    schedule 11.07.2011

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

Обратите внимание, что, например. плагин сайта maven отличается для maven 2 и maven 3, или некоторые параметры плагина maven Enforcer больше не действительны для maven 3. Могут быть и другие.

person Torsten    schedule 11.07.2011

Да, это. Сначала вас может встревожить тот факт, что он выдает кучу предупреждений и иногда отказывается строить до того, как вы позаботитесь о проблемах, но на самом деле это лучше для вас, поскольку (если вы столкнетесь с этим) он просто сообщает вам, что было неправильно с вашим проектом до сих пор.

Кроме этого, плагин сайта полностью переписан, и вам нужно использовать версию для Maven 3. (Проверьте здесь)

person carlspring    schedule 11.07.2011