Err, this is exactly what we do.

I might be wrong, but the only thing that's compulsory is the version of the
referenced parent pom.
If the child project has the same version (or the same groupId) you can just
remove it from the child pom.

This is what we have been doing for something like 6 or seven releases of a
multimodules project (20+ modules) with same version for the whole tree
without any problem, but I have might have missed something.

Cheers.

2009/11/30 Arnaud HERITIER <aherit...@gmail.com>

> Not in Maven 2.X
> Will be possible in Maven 3.x
> But personally I don't see the problem to have them if you use the release
> plugin and if required the versions plugin to update them.
>
> Arnaud Héritier
> Software Factory Manager
> eXo platform - http://www.exoplatform.com
> ---
> http://www.aheritier.net
>
>
> On Mon, Nov 30, 2009 at 4:27 PM, laredotornado <laredotorn...@gmail.com
> >wrote:
>
> >
> > Hi,
> >
> > I'm using Maven 2.2.  In my maven project, I have this fragment in my
> > pom.xml at the project root ...
> >
> >  <name>Myco GA Capitol Tours</name>
> >  <description>Myco GA Capitol Tours</description>
> >  <inceptionYear>2009</inceptionYear>
> >
> >  <groupId>Myco.galc.capitol.tours</groupId>
> >  <artifactId>Myco-galc-capitol-tours</artifactId>
> >  <version>1.0-SNAPSHOT</version>
> >  <packaging>pom</packaging>
> >
> > Then I have a webapp sub-folder and I have this in the webapp/pom.xml ...
> >
> >
> >  <parent>
> >    <groupId>Myco.galc.capitol.tours</groupId>
> >    <artifactId>Myco-galc-capitol-tours</artifactId>
> >    <version>1.0-SNAPSHOT</version>
> >  </parent>
> >
> >  <name>Myco GA Capitol Tours Webapp</name>
> >  <description>Myco GA Capitol Tours Webapp</description>
> >  <artifactId>Myco-galc-capitol-tours-webapp</artifactId>
> >  <version>1.0-SNAPSHOT</version>
> >  <packaging>war</packaging>
> >
> >
> > You'll notice I have "1.0-SNAPSHOT" hard-coded a couple of times in my
> > webapp/pom.xml.  Is there any way I can replace that with something that
> > will be automatically inherited from the parent?
> >
> > Thanks, - Dave
> >
> > --
> > View this message in context:
> >
> http://old.nabble.com/Maven-2%3A--How-can-I-avoid-hard-coding-the-version-multiple-times--tp26576290p26576290.html
> > Sent from the Maven - Users mailing list archive at Nabble.com.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > For additional commands, e-mail: users-h...@maven.apache.org
> >
> >
>



-- 
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Reply via email to