¿Activar diferentes perfiles de Maven en función del módulo actual?

Tenemos una construcción de múltiples módulos con módulos que utilizan diferentes tecnologías, como Java y Flex. ¿Es posible activar diferentes perfiles en función del módulo que se compila actualmente?

Lo probé con una activación como

<code><profile>
  <id>flex</id>
  <activation>
    <file>
      <exists>${basedir}/src/main/flex</exists>
    </file>
  </activation>
  ...
</profile
</code>

Pero no funcionó, aunque el uso de $ {basedir} esDocumentado en la documentación de Maven. (Esto es un error en Maven). ¿Existe una posibilidad diferente de tener diferentes activaciones basadas en el módulo actual? ¿O solo Maven permite activar un perfil para todos los módulos o no?

Respuestas a la pregunta(6)

Su respuesta a la pregunta