Maven Modules + Construyendo un único módulo específico

Tengo un proyecto de Maven multi-módulo con un proyecto padreP y tres submódulosA, ByC. AmbosB yC Son proyectos de guerra y ambos dependen deA.

puedo teclearmvn compile enP y tener todos los sub-módulos correctamente compilados. El problema viene cuando quiero hacer operaciones para módulos específicos.

Me gustaría poder empaquetar una guerra por proyectoB, pero cuando ejecuto el comando package desdeBEl directorio, se queja de que no puede encontrar las dependencias paraA.

Entiendo de esta pregunta:Maven y módulos dependientes que quizás Maven no está realmente diseñado para este tipo de resolución de dependencia, pero eso plantea la pregunta de cómo empaquetarB?

Tengo que corrermvn package para toda la jerarquía del proyecto cuando realmente solo quieroB?

¿Tengo que instalar instantáneas de A en mi repositorio local cada vez que quiero empaquetar?B?

Este segundo escenario no es muy divertido cuandoA Todavía está en desarrollo activo.

¿Alguna de las mejores prácticas aquí?

Respuestas a la pregunta(5)

Su respuesta a la pregunta