[ https://issues.apache.org/jira/browse/MNG-6222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Scholte updated MNG-6222: -------------------------------- Fix Version/s: Issues to be reviewed for 4.x > Support exclusion of direct plugin dependencies > ----------------------------------------------- > > Key: MNG-6222 > URL: https://issues.apache.org/jira/browse/MNG-6222 > Project: Maven > Issue Type: Improvement > Components: Plugins and Lifecycle > Reporter: Robert Scholte > Fix For: Issues to be reviewed for 4.x > > > Based on > http://stackoverflow.com/questions/43630262/how-to-exclude-a-direct-dependency-of-a-maven-plugin > {code:xml} > <build> > <plugins> > <plugin> > <groupId>org.jvnet.jaxb2.maven2</groupId> > <artifactId>maven-jaxb2-plugin</artifactId> > <version>0.13.2</version> > <!-- how to exclude javax.xml.bind:jaxb-api so it can be picked up > by the JRE --> > </dependency> > </dependencies> > </plugin> > </plugins> > </build> > {code} > Up until now there hasn't been any reason to do this, but this seems like a > valid one. Most clean solution I can think of is allowing to override the > scope with "none" for plugin dependencies. > This solution won't break the pom-4.0.0.xsd -- This message was sent by Atlassian JIRA (v6.3.15#6346)