tutorial que proyecto pom mvn instalar español ejecutar desde dependencias crear consola como comandos clean maven profile

que - En Maven, cómo ejecutar un complemento basado en un perfil específico



mvn package (2)

Tengo un proyecto de Maven que tiene 3 módulos. Estos son construidos por el pom.xml padre

Ahora tengo el requisito de que necesito ejecutar un complemento desde dentro de uno de los archivos pom.xml de los submódulos según el perfil seleccionado.

¿Cómo puedo especificar que este complemento solo debe ejecutarse cuando se usa un determinado perfil en la compilación?



Lo que funcionó en este caso para mí fue utilizar el mismo perfil que en el pom.xml principal dentro de los módulos secundarios pom.xml.

Básicamente, lo que quería era poder ejecutar un complemento desde dentro de los sub módulos pom.xml, solo cuando se ejecutaba un cierto perfil ''say X'' en el pom.xml principal

Lo que hice fue crear un perfil ''X'' dentro de los sub módulos pom.xml y colocar ese complemento dentro de este perfil.

Ahora, cuando el perfil X se ejecuta desde pom.xml principal, también se ejecuta este complemento del archivo pom del submódulo.

En otros perfiles, este plugin no se activa.

Espero que ayude a alguien :)