[ http://jira.codehaus.org/browse/MNG-3287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Bentmann closed MNG-3287. ---------------------------------- Resolution: Won't Fix Fix Version/s: (was: 3.0-alpha-8) Assignee: Benjamin Bentmann As per MNG-4060, support for profiles.xml has been dropped. > profiles.xml does not always override pom.xml, at least when using sub-modules > ------------------------------------------------------------------------------ > > Key: MNG-3287 > URL: http://jira.codehaus.org/browse/MNG-3287 > Project: Maven 2 & 3 > Issue Type: Bug > Components: Inheritance and Interpolation, Profiles > Affects Versions: 2.0.7 > Reporter: Boris Maras > Assignee: Benjamin Bentmann > Attachments: TestInheritance.zip > > > I have attached a test case to reproduce the problem. It has to be launched > with profile "dev". > I have a master pom.xml and a child pom.xml > In the master pom.xml is defined a profile "dev", with a property set to the > value "dev_pom.xml". > In the child pom.xml, I display the value of the property with the ant plugin. > There is also a file profiles.xml that overrides the property of the profile, > with the value "dev_profiles.xml". > If you run "mvn install -Pdev" on the child module, it displays > "dev_profiles.xml". > If you run "mvn antrun:run -Pdev" on the child module, it also displays > "dev_profiles.xml". > But if you run "mvn install -Pdev" on the master module, it displays > "dev_pom.xml". > It looks like the child module uses the value defined in the master pom, and > ignores the fact that it has been overriden by profiles.xml. And this > behavior occurs only if this child module is called through the master pom. > Moreover, if you remove the value in the master pom, then the child pom is > able to find the value in profiles.xml. -- 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