maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen Connolly <stephen.alan.conno...@gmail.com>
Subject Re: Possible Issue Found / Misunderstanding?
Date Tue, 09 Oct 2018 17:28:02 GMT
If the parent is not listed in modules, I think you are getting what you
paid for!

Iow seems functioning as (perhaps badly) designed... though I do not see a
safe way to fix in 3.6.x

On Tue 9 Oct 2018 at 14:34, Karl Heinz Marbaise <khmarbaise@gmx.de> wrote:

> Hi,
>
> I've stumbled over something which I either didn't realized before or
> simply oversight..which looks very weird to me....I would call it a bug...
>
> I have a multi module build with several modules which means
>
> root
>   +-- pom.xml (modules in pom)
>   !
>   +-- m1 (pom.xml) ..
>   !
>   +-- m2 (pom.xml)..
>
> so far so good.
>
>
> If I do a "mvn clean"
>
> I see the root module including the modules being shown (reactor
> summary)...
>
> Now I have added a parent in the root via:
>
> pom.xml:
>
> <parent>
>    <groupId>..</groupId>
>    <artifactId>XYZ</artifactId>
>    <version>..</version>
>    <relativePath>parent/pom.xml</relativePath>
> </parent>
>
>
> and created a directory named "parent" in the above structure and added
> a pom file there.
>
> root
>   +-- pom.xml (modules in pom)
>   !
>   +-- parent
>   !     +-- pom.xml
>   !
>   +-- m1 (pom.xml) ..
>   !
>   +-- m2 (pom.xml)..
>
>
> If I do a "mvn clean"
>
> I see the list of modules including the root module but I do not see the
> inserted "parent" (XYZ) which I had expected to see in the reactor
> summary...
>
> Real example: https://github.com/khmarbaise/javaee/ (branch: PARENT)..
>
> The other thing I have observed related to this is:
>
> "mvn install" on example of the beginning just fine.
>
> "mvn install" on the enhanced example does not install the "parent" from
> the "parent" sub directory into local cache..
>
>
> What do you think?
>
> Kind regards
> Karl Heinz Marbaise
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
> --
Sent from my phone

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message