with transitive pom plugin exclude example dependency dependencies maven-2

dependencies - transitive - maven war exclude dependency



¿Cómo excluir la dependencia en un plugin Maven? (1)

Aquí hay un ejemplo donde el jetty-maven-plugin tiene una dependencia en jtidy reemplazado por una versión más nueva:

http://jira.codehaus.org/browse/JETTY-1339?focusedCommentId=257747&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_257747

<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <dependencies> <dependency> <groupId>net.sf.jtidy</groupId> <artifactId>jtidy</artifactId> <version>r938</version> </dependency> <dependency> <groupId>org.apache.maven.plugin-tools</groupId> <artifactId>maven-plugin-tools-api</artifactId> <version>2.5.1</version> <exclusions> <exclusion> <groupId>jetty</groupId> <artifactId>jetty</artifactId> </exclusion> </exclusions> </dependency> </dependencies> [...] </plugin>

Tengo un proyecto que necesita el siguiente plugin Maven jibx:

<build> <plugins> <plugin> <groupId>org.jibx</groupId> <artifactId>maven-jibx-plugin</artifactId> <version>1.2.2</version> ... </plugin> </plugins> </build>

Dentro del plugin jibx pom, existe una dependencia xpp3 que deseo excluir de mi proceso de compilación del proyecto (por algún motivo no puedo tenerlo dentro de mi repositorio privado).

¿Hay alguna manera de configurar mi pom.xml (no el plugin pom) para excluir esa dependencia?

EDITAR : Intenté eliminar la dependencia de xpp3 del plugin pom y el proyecto podría construirse con éxito, así que sé que la dependencia no es obligatoria.