Priority for profiles activated by property or -P unclear ---------------------------------------------------------
Key: MNG-4741 URL: http://jira.codehaus.org/browse/MNG-4741 Project: Maven 2 & 3 Issue Type: Bug Affects Versions: 2.0.9 Reporter: Andreas Ebbert-Karroum Priority: Minor I could not find the situation documented somewhere, but the current behaviour is against my excpectation, hence a low priority bug report. In my pom, I have two profiles. One is activated by the -P command line option, the other by an environment variable. In variation of the example in MNG-2309: {code:xml} <profile> <id>default</id> <activation> <property> <name>env.WORKSPACE</name> </property> </activation> <properties> <test>DEFAULT</test> </properties> </profile> <profile> <id>override</id> <properties> <test>OVERRIDE</test> </properties> </profile> {code} env.WORKSPACE is set by Hudson, when the build is executed. When Hudson runs "mvn -P override" I would expect test set to override. As I said, this is my expectation, and I don't know if it was a consious design decision to make the priority of profile activation differently. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira