David,
Why not just create a new pom file at level1, rather than modifying an existing
one?
Something like this in pom-david-karr.xml:
<project>
<!-- snip -->
<modules>
<module>level2</module>
<module>level2/level3</module>
</modules>
</project>
Then, you just use the -f command line argument to get Maven to use a different
POM file.
mvn -f pom-david-karr.xml
Ron Gallagher
-----Original Message-----
From: KARR, DAVID
Sent: Friday, May 11, 2012 11:51 AM
To: Maven Users List
Subject: RE: Some questions about customizing the build on the Maven command
line
*** Security Advisory: This Message Originated Outside of AT&T ***.
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
> -----Original Message-----
> From: Wayne Fay [mailto:[email protected]]
> Sent: Friday, May 11, 2012 7:31 AM
> To: Maven Users List
> Subject: Re: Some questions about customizing the build on the Maven
> command line
>
> >> Why can't you simply make level2 a child (module) of level1, and the
> >> same for level3 under level2? Why are you making things harder than
> it
> >> needs to be?
> >
> > Because I can't change the poms.
>
> Then you probably can't make this work. This is a silly and arbitrary
> restriction. How would you make this work in Ant if you couldn't
> change the build.xml file? Or a similar change with make if you
> couldn't change the makefile?
It's only silly and arbitrary if you don't know the circumstances. In this
case, it's a reasonable compromise, and I'll leave it at that.
I can get this to work by simply having the build script manually run the
omitted module in the child module.
Thanks anyway.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]