On 5/20/05, Walter Vandeweyer <[EMAIL PROTECTED]> wrote:
> I did find out that is very comfortable to use POM inheritance, by writing a
> central Project.xml, and having all the others extending from it, like :
>
> <extend>${basedir}/../project.xml</extend>
>
> However there is a problem when building versioned modules. Maven checks out
> the code from CVS into a directory like:
>
> ${my-project-home}/target/checkouts
>
> This way Maven expects the parent POM to be located in the 'checkouts'
> directory of every module that is used in my project.
Yes, this is a known problem. You can look at a workaround in Maven's
SVN (see maven.xml in plugin-parent).
> Is there any way to dynamically refer to 1 parent POM when using a repository?
> Is there also a solution to versioning the parent POM, in order to be able to
> extend from the correct parent pom version when building the EAR?
While this is completely fixed in Maven2, we're still looking at
backporting it to Maven 1.1.
Cheers,
Brett
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]