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 >