I have read that any activation of any profile on the command line will disable 
all profiles that are active by default. Is that still the way Maven works?

If it is, perhaps, the first profile 'x' in -Px,y was active by default so the 
command line setting was ignored and then the second profile 'y' was activated, 
disabling the first profile.

What do you guys think? Could that be it? Perhaps if the order were reversed it 
would work as desired.

<!-- Frank Gorham-Engard →
"Be kinder than necessary. 
  Everyone is fighting some kind of battle."


-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of 
Anders Hammar
Sent: Thursday, August 26, 2010 9:10 AM
To: Maven Users List
Subject: Re: Multiple profile execution in maven

I checked the docs at maven.apache.org and they say comma list. But as
always, there might be bugs...:-)

/Anders

On Thu, Aug 26, 2010 at 14:42, Stephen Connolly <
[email protected]> wrote:

> I think you use multiple -P's to activate them
>
> -Px -Py
>
> but that could all just be my imagination ;-)
>
> On 26 August 2010 12:33, Anders Hammar <[email protected]> wrote:
>
> > It should work. However, I'm not sure if I have ever enabled more than
> one
> > profile from command line.
> > Just for the heck of it, could you try adding a space between -P and the
> > profiles list ("-P x,y")?
> >
> > /Anders
> >
> > On Thu, Aug 26, 2010 at 13:16, Sridhar Laxmipuram Srinivasan <
> > [email protected]> wrote:
> >
> > > Hi,
> > > I have 2 profiles which are deactivated by default but at run time I
> need
> > > to execute both of them, I have tried with -P<x>,<y> but of no use it
> > always
> > > executes the latter, Could you kindly provide me a solution to this. I
> am
> > > using maven 2.2.1 version
> > >
> > > thnkx
> > > sridharl
> > >
> > >
> >
>

Reply via email to