Buenas compañeros,
Tengo un pequeño problemilla y a ver si alguien podría echarme una mano.
Tengo un proyecto padre con su pom, del cual cuelgan varios módulos con sus poms cada uno de ellos, y dentro de esos módulos cuelgan otros proyectos con sus poms.
Digamos que es algo tal que así:
Proyecto_Padre
---> pom.xml
Módulo_A
---> pom.xml
Módulo_A_proyecto_1
---> pom.xml
Módulo_A_proyecto_2
---> pom.xml
Módulo_B
---> pom.xml
Módulo_B_proyecto_1
---> pom.xml
Módulo_B_proyecto_2
---> pom.xml
Quiero gestionar las versiones a través del pom padre o de una variable en un fichero properties de forma que no tenga que cambiar las versiones de todos los módulos cada vez que cambie la versión del proyecto principal, de forma que tengo un mejor control de las versiones de todos los módulos sin que se me pase ninguno y que se haga de forma automatizada, vamos, lo que sería parametrizar la versión del pom.xml principal.
Alguien sabe de alguna forma? La verdad es que soy bastante inexperto en este tema y me hallo algo perdido. Agradecería la ayuda.