Maven: múltiples clases con la misma ruta implementada en diferentes jar

Estoy teniendo problemas con tener varias clases con la misma ruta (es decir, el mismo nombre, el mismo paquete !!!). Por alguna razón, gwt-dev viene con su propia versión deorg.apache.xerces.jaxp.DocumentBuilderFactoryImpl yjavax.xml.parsers.DocumentBuilderFactory.

Al mismo tiempo, la primavera también depende de estas clases, pero de diferentes jarras. No sé lo que debería ser, pero parecexalan & xml-api son las dos dependencias de las que depende la primavera (estas dependencias son opcionales)

Lo curioso es que eclipse puede ejecutar el mismo código (es una prueba unitaria) sin problema, pero seguro no puede. Así que supongo que el problema se debe a la forma en que cada corredor considera la prioridad de cada jarra.

Ahora venga a la pregunta: ¿cómo puedo configurar mi POM para asegurarme de que cada vez que se ejecute algún código dentro de mi aplicación, se seleccionará la clase de un jar sobre la clase de otro jar?

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta