It doesn\'t seem to possible to override a plugin execution\'s goal definition.
Let say I have a parent config of Jetty, that defines a
The way I found is to disable inherited configuration and creating a new one:
<execution>
<id>start-jetty</id>
<phase>none</phase>
</execution>
<execution>
<id>my-start-jetty</id>
<phase>pre-integration-test</phase>
<goals>
<goal>run-exploded</goal>
</goals>
</execution>
Well this is inheritance working the way as designed. You should consider removing your jetty config from the parent pom and put it in a profile or your try the <inherited>
element with value false and see if this works for you.