¿Es posible tener un conjunto diferente de dependencias en un archivo maven pom.xml para diferentes perfiles?
p.ej
mvn -P debug
mvn -P release
Me gustaría elegir un archivo jar de dependencia diferente en un perfil que tenga los mismos nombres de clase y diferentes implementaciones de las mismas interfaces.
Esto se puede utilizar cuando se dirige a diferentes servidores web. Por ejemplo, al compilar para un servidor JavaEE 5, que ofrece bibliotecas como JAXB, que no debe incluir en su archivo war, en lugar de compilar para un servidor JavaEE 1.4, donde debe incluir el jar JAXB.
—
Leonel