En Maven, ¿puede un perfil anular los módulos (para no incluir ninguno)?

Enmaven, una vez que definas tumodules en tipom.xml todos los perfiles agregan los módulos definidos en ellos: (solo la parte relevante)

<project>
    <modules>
        <module>module1</module>
    </modules>
    <profiles>
         <profile>
             <id>pr1</id>
             <modules>
                 <moudule>module2</module>
             </modules>

Si realiza unamvn clean pasará el comando amodule1.

Si usted emitemvn clean -Ppr1 pasará junto amodule1 ymodule2.

Me pregunto si enmaven 3 es posible tener unpom.xml Con submódulos y anular esto. Me refiero a ejecutar un perfil que, en lugar de agregar sus propios módulos a la construcción, obliga a aquellos como:

<project>
    <!-- omitted -->
    <modules>
        <!-- modules -->
    </modules>
    <build>
        <!-- build -->
    </build>
    <profiles>
        <profile>
             <!-- This profile with no modules -->
        </profile>
    </profiles>
</project>

El requisito puede sonar tonto, pero solo quiero saber si existe un mecanismo como en la configuración del complemento.

<configuration self.combine="override"

¡Saludos!

ssedano

Respuestas a la pregunta(3)

Su respuesta a la pregunta