s propriedades do perfil do @Maven não estão "substituindo"

Tenho o projeto multi-módulo do Maven com essa estrutura:

pai-pom-projeto

-- Módulo

- module2

No pai-pom-projeto eu tenho tal pom.xml

    <modules>
        <module>module1</module>
    </modules>
...
    <profiles>
        <profile>
           <id>local</id>
           <properties>
               <prop>local_prop</prop>
           </properties>
        </profile>
        <profile>
           <id>test</id>
           <modules>
                <module>module2</module>
           </modules>
           <properties>
               <prop>test_prop</prop>
           </properties>
        </profile>
    </profiles>

Em todos os arquivos pom.xml, tenho essa tag:

<build>
    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
        <resource>
            <directory>src/test/resources</directory>
            <filtering>true</filtering>
        </resource>
    </resources>
</build>

No módulo1 e no módulo2 emrecurs diretório Eu tenho arquivos de propriedades com esse texto:

prop=${prop}

O problema é que depois de

mvn clean install

o

mvn clean install -Ptest

ou mesmo

mvn instalação limpa -P test

Eu receb

prop = local_prop

Se o perfil de teste do usuário para o módulo build2 também for criado, mas as propriedades serão usadas no perfil local. Eu uso o Maven 3.0.3. Alguém tem alguma ideia

questionAnswers(10)

yourAnswerToTheQuestion