Maven : Многомодульные проекты и версионирование

Каковы лучшие практики для версионирования программного обеспечения и мультимодульных проектов с Maven?

Я имею в виду, когда я создаю мультимодульный проект с Maven, каков лучший подход для версионирования? Использовать единую версию для всех модулей (определенную в верхнем проекте)? Использовать версию для каждого модуля (определенную в POM каждого модуля)? Есть ли другой подход, который я упускаю? Каковы плюсы и минусы каждого подхода?

В целом, выпускаются ли различные модули вместе (возможно, с одним и тем же номером версии)?

Спасибо

20
задан Mickael Marrache 30 November 2011 в 17:15
поделиться