Nuestra empresa ha definido una serie de "mejores prácticas" con respecto a Maven poms. Por ejemplo, especificando utf-8 para el procesamiento de recursos, en qué carpetas hacer el filtrado, manejo de pruebas unitarias versus pruebas de integración y configuraciones del compilador.¿La mejor manera de compartir partes de un pom.xml de Maven en proyectos no relacionados?
En este momento, estas mejores prácticas están documentadas en la wiki de nuestra compañía, pero cuando cambia la lista de "mejores prácticas", estos cambios rara vez se reflejan en los poms del proyecto, hasta que surge un problema. La naturaleza humana es lo que es y todo ...
¿Hay alguna forma de que podamos proporcionar/hacer cumplir estas configuraciones y propiedades a través de Maven? Es casi como dar a cada proyecto un pom.xml principal, pero no quiero (ni puedo) que todos estos proyectos hagan referencia al mismo pom padre.
Necesitamos un enfoque que funcione en las máquinas del desarrollador, así como en nuestro servidor Hudson CI.
leí que "porn.xml" en la otra fuente. ☺ – tchrist