You do this by inheriting the version through the parent element. You have to repeat the version once in each pom: as the plain version in the top pom, and then in the parent element of the others.
Controlling the version through a parameter is not a good idea. The versions plugin can help you with this, as will the release plugin. On Sun, Dec 11, 2011 at 11:16 AM, Prashant Neginahal <prashu.n...@gmail.com> wrote: > HI All, > > We have project structure like below for an app, > > app-project-a > app-multi-module-bc > --app-project-b > --app-project-c > app-project-d > .... > > We would like to have same version for all projects in app. I was > thinking about having a property APP_VERSION in all parent POM and use > this <version> in all projects. But, how does this maven release > plug-in works in this approach? > > Many Thanks. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org