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]