Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 2.0.4, 2.0.5
-
Fix Version/s: 2.0.7
-
Component/s: Bootstrap & Build, Plugins and Lifecycle, Profiles, Reactor and workspace
-
Labels:None
-
Complexity:Intermediate
-
Patch Submitted:Yes
Description
I use the latest Maven 2.0.5 build found at
http://people.apache.org/~jvanzyl/maven-2.0.5/org/apache/maven/maven-core/2.0.5/
I have multiple executions of the same plugin at the same life cycle phase in a multi-module parent POM. There was a bug regarding the order of this executions. This was fixed at 2.0.5.
Now I needed to extract these plugin executions to a profile in this parent POM. Now the executions are not ordered correctly anymore ![]()
Before (works fine):
parent\pom.xml <= multiple executions of the same plugin at the same life
cycle phase in the default build element
parent \child1\pom.xml
parent \child2\pom.xml
Calling mvn install in parent works fine.
After (fails):
parent\pom.xml <= multiple executions of the same plugin at the same life
cycle phase in the build element of a profile
parent \child1\pom.xml
parent \child2\pom.xml
Calling mvn install in parent mixed up the execution order in the childs.
Maybe
MNG-2784does not fix this special configuration.MNG-2784does not fix this special configuration.