-P+abc does not work in the context described in Anders' answer: the profile in 
question is also declared in the same POM as the active-by-default one. I would 
have expected the '+' syntax to do what I want, but it does not.

-- 
Alexander Kriegisch


> Am 08.06.2015 um 14:18 schrieb Stephen Connolly 
> <stephen.alan.conno...@gmail.com>:
> 
> -Pabc,xyz
> 
> Means you are saying the following profiles are to be active: abc, xyz. By
> specifying profiles you are saying do not use the default profiles
> 
> -P+abc
> 
> Means activate the profile abc in addition to the defaults
> 
> -P-xyz
> 
> Or
> 
> -P!xyz
> 
> Means ensure profile xyz is not active even if active by default
> 
> On Monday, June 8, 2015, Alexander Kriegisch <alexan...@kriegisch.name>
> wrote:
> 
>> Hi Jenkins experts.
>> 
>> When I do something like
>> 
>>    mvn help:active-profiles
>> 
>> for a module defining a profile inside its pom.xml with activeByDefault
>> set to true, the corresponding profile is indeed active in addition to any
>> profiles defined in settings.xml.
>> 
>> Now when I do
>> 
>>    mvn help:active-profiles -P Foo
>> 
>> I see that Foo is active, the profiles from settings.xml are, too, but the
>> profile from pom.xml is inactive. I would expect it to remain active
>> because I have not specified anything like -P !MyPomProfile.
>> 
>> I have tested with Maven 3.2.5, 3.3.1, 3.3.3, same behaviour in each
>> version.
>> 
>> Is my expectation wrong (the manual does not contradict it, at least) or
>> is this a bug?
>> 
>> Regards
>> --
>> Alexander Kriegisch
>> http://scrum-master.de
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org <javascript:;>
>> For additional commands, e-mail: users-h...@maven.apache.org
>> <javascript:;>
> 
> -- 
> Sent from my phone

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to