Here is what I think you have
root
parent
moduleA
moduleB
moduleC
You need create a shell project where URL points to root and issue a build
definition
mvn -f parent/pom.xml
-D
On 2/23/06, Mang Jun Lau <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> I have a multi-module project with one parent pom. In my parent pom I
> have something like this:
>
> <modules>
> <module>../moduleA</module>
> <module>../moduleB</module>
> <module>../moduleC</module>
> <module>../moduleD</module>
> </modules>
>
> In Continuum, I took off the -N parameter in the parent project so that it
> can build recursively from the parent, just like command line Maven 2. I
> don't want the projects built individually. I did a "Build Now" on the
> parent project and I got the following error:
>
> [ERROR] FATAL ERROR
> [INFO]
>
> ----------------------------------------------------------------------------
> [INFO] Error building POM (may not be this project's POM).
>
>
> Project ID: unknown
>
> Reason: Could not find the model file
> 'C:\testapps\221\..\moduleA\pom.xml'.
>
> This is obviously because in my parent POM I've specified the module name
> but Continuum needs to find the pom referenced by the project ID number
> that gets assigned. So how do you get around this issue? How do you
> specify the modules properly in the parent POM so that Continuum can find
> it?
>
> For those who have gotten a recursive build to work, could I please know
> what your parent pom looks like and what the directory structure is?
>
> Thanks.
>
>
> _Mang
>