Thanks Tim,
I hadn't considered activating a profile using multiple properties.
If it were possible, then I think it might work.
But
<activation>
<property>
<name>dev</name>
<name>prod</name>
</property>
</activation>
Is not valid syntax for the POM schema
http://maven.apache.org/maven-v4_0_0.xsd
William
-----Original Message-----
From: Tim Kettler [mailto:[EMAIL PROTECTED]
Sent: Friday, 24 August 2007 3:24 PM
To: Maven Users List
Subject: [***POSSIBLE SPAM***] - Re: Activating a Profile from another
Profile - Email has different SMTP TO: and MIME TO: fields in the email
addresses
Hi,
No, this is currently not possible directly. However, what you can do is
activate the set of profile via a system property you specify on the
commandline ('mvn -Ddev ...'):
<profiles>
<profile>
<id>dev</id>
<activation>
<property>
<name>dev</name>
</property>
</activation>
...
</profile>
<profile>
<id>prod</id>
<activation>
<property>
<name>prod</name>
</property>
</activation>
...
</profile>
<profile>
<id>common</id>
<activation>
<property>
<name>dev</name>
<name>prod</name>
</property>
</activation>
...
</profile>
</profiles>
-Tim
William Ferguson schrieb:
> Is there any way to activatee a Profile from another Profile?
>
> We have some pieces of the build, specifcally build.resources
> definitions that vary depending on which Profile is targetted. But
> some of the resource definitions are identical for several of the
Profiles.
>
> So I had hoped to extract the common resource definitions into their
> own Profile which was then activated by the target Profiles.
>
> Hopefully that makes sense :-)
>
> It seems this has been asked before without any +ve answer.
> http://mail-archives.apache.org/mod_mbox/maven-users/200702.mbox/%3Ce7
> 52 [EMAIL PROTECTED]
> But maybe the question was just overlooked.
>
> Then again, perhaps there is a better way to come at this, in which
> case I'm all ears.
>
>
> William
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]