Hi David,

> It looks like this has been talked about for a while.
> http://jira.codehaus.org/browse/MNG-4687


Thanks, I added my 2c to the ticket.

Regards,
Curtis


On Fri, Aug 31, 2012 at 12:37 PM, KARR, DAVID <[email protected]> wrote:

> > -----Original Message-----
> > From: KARR, DAVID
> > Sent: Friday, August 31, 2012 10:09 AM
> > To: Maven Users List
> > Subject: Understand need for "<relativePath/>" in parent references?
> >
> > I have an app with a couple of modules, and I use a small parent
> > hierarchy to define common settings.  In source control, I have a
> > somewhat flat hierarchy, where the main Java project is a peer of the
> > three projects that define the parent poms.  I normally check out the
> > individual projects independently and build them separately.  That
> > works fine.  This morning I tried building the entire tree and I
> > noticed errors like this:
> >
> > [WARNING] Some problems were encountered while building the effective
> > model for groupid:war-project-parent:pom:1.0.0
> > [WARNING] 'parent.relativePath' points at ... instead of groupid:java-
> > project-parent, please verify your project structure @ line 7, column
> > 10
> >
> > It didn't take me long to figure out that I had to add
> > "<relativePath/>" to my "<parent>" blocks.  That fixed the problem.
> >
> > However, it seems odd that I had to do this.  This seems
> > counterintuitive.  The parent artifact is installed in the repo, it
> > seems like Maven is looking at the file system and decided I must have
> > made a mistake.  Wouldn't a better convention be to assume no relative
> > path unless I specified a relative path?
>
> It looks like this has been talked about for a while.
>
> http://jira.codehaus.org/browse/MNG-4687
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to