Marcin Wisnicki created MNG-6808:
------------------------------------
Summary: Need ability to remove inherited plugin configuration
Key: MNG-6808
URL: https://issues.apache.org/jira/browse/MNG-6808
Project: Maven
Issue Type: New Feature
Components: POM
Reporter: Marcin Wisnicki
There are cases where plugin configuration inherited from parent contains
elements that you want removed rather than overridden.
For example when developing Hippo CMS projects you are required to inherit
their parent pom which provides among other things a Cargo configuration with
<zipUrlInstaller>.
If you would like to provide instead an <artifactInstaller> you need to remove
<zipUrlInstaller> as they are mutually exclusive and build will fail.
Unfortunately at the moment your only option is to replace entire configuration
with {{<configuration combine.self="override">}} and copy a lot of
configuration.
It would be great if I could remove inherited element instead with something
like:
<zipUrlInstaller combine.self="remove">
--
This message was sent by Atlassian Jira
(v8.3.4#803005)