Aktywuj różne profile Maven w zależności od bieżącego modułu?

Posiadamy wielomodułową budowę z modułami wykorzystującymi różne technologie, takie jak Java i Flex. Czy można w jakiś sposób aktywować różne profile w oparciu o moduł, który jest obecnie kompilowany?

Próbowałem go z aktywacją, taką jak

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

Ale to nie zadziałało, chociaż użycie $ {basedir} jestudokumentowane w dokumentacji Maven (to jest robak w Maven). Czy istnieje inna możliwość posiadania różnych aktywacji w oparciu o bieżący moduł? Czy też Maven pozwala tylko aktywować profil dla wszystkich modułów lub wcale?

questionAnswers(6)

yourAnswerToTheQuestion