maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Larsson <thomas.lars...@klarna.com>
Subject Re: Create multi-module archetype with one module only active in a profile
Date Fri, 29 Aug 2014 19:15:57 GMT
Thanks Karl,

This seems like the sensible thing to do, and yes, we have already
encountered the headache of keeping the submodules version number in sync
after a release :-)

Perhaps this should have been obvious. Thanks for the help anyway!
/Thomas


On Fri, Aug 29, 2014 at 8:28 PM, Karl Heinz Marbaise <khmarbaise@gmx.de>
wrote:

> Hi,
>
> >
>
>> I am trying to create an archetype with two modules, one main and one
>> itest.
>> I would like to have the itest module only active when run with a profile.
>>
>> In my original project, the root pom includes a part like this:
>>
>>      <profiles>
>>          <profile>
>>              <id>itest</id>
>>              <modules>
>>                  <module>itest</module>
>>              </modules>
>>          </profile>
>>      </profiles>
>>
>> However, in the archetype-metadata.xml reference there is nothing
>> mentioned
>> about profiles.
>>
>
> First do never create a module which is included by a profile, cause you
> will get trouble...
>
> In particular if you do a release and afterwards doing a build and
> activate the profile...
> Take a deeper look here:http://blog.soebes.de/
> blog/2013/11/09/why-is-it-bad-to-activate-slash-deactive-
> modules-by-profiles-in-maven/
>
>
> Kind regards
> Karl-Heinz Marbaise
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

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