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