Hi, I'm using Maven 3.0.3. I want to activate a profile (profileA) at all times unless the user specifically requests profile B on the command line (e.g. "-P profileB"). However, right now both profiles are active when I run
mvn clean install -P profileB and I can't figure out why. Here's the relevant section from my parent pom.xml <profiles> section: <profile> <id>profileB</id> <properties> <recreateTestDb>true</recreateTestDb> ... </properties> </profile> <profile> <id>profileA</id> <activation> <property> <name>!recreateTestDb</name> </property> </activation> <properties> ... </properties> </profile> Any suggestions how to configure the profiles to get the desired behavior? Thanks, - Dave -- View this message in context: http://maven.40175.n5.nabble.com/How-do-I-de-activate-a-profile-if-another-profile-is-specified-tp5767107.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org