Некоторые из наших новых проектов были перенесены на maven3, а некоторые из старых проектов по-прежнему используют файлы pom.xml, совместимые с maven2.
Может ли среда выполнения maven3 также выполнять совместимые с maven2 файлы pom.xml?
Некоторые из наших новых проектов были перенесены на maven3, а некоторые из старых проектов по-прежнему используют файлы pom.xml, совместимые с maven2.
Может ли среда выполнения maven3 также выполнять совместимые с maven2 файлы pom.xml?
maven 3 в основном совместим с конфигурацией maven 2. Но есть еще некоторая несовместимость.
Полный список вы можете посмотреть здесь проблемы с плагинами (как предложил Торстен).
Ресурсы:
По той же теме:
Обычно да, но это может зависеть от используемой вами версии плагина.
Обратите внимание, что, например. плагин сайта maven отличается для maven 2 и maven 3, или некоторые параметры плагина maven Enforcer больше не действительны для maven 3. Могут быть и другие.
Да, это. Сначала вас может встревожить тот факт, что он выдает кучу предупреждений и иногда отказывается строить до того, как вы позаботитесь о проблемах, но на самом деле это лучше для вас, поскольку (если вы столкнетесь с этим) он просто сообщает вам, что было неправильно с вашим проектом до сих пор.
Кроме этого, плагин сайта полностью переписан, и вам нужно использовать версию для Maven 3. (Проверьте здесь)