as propiedades del perfil de @Maven no se "anulan&quo

Tengo un proyecto de varios módulos Maven con dicha estructura:

parent-pom-project

-- módulo

- module2

En el proyecto parent-pom tengo ese 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>

En todos los archivos pom.xml tengo esa etiqueta:

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

En el módulo1 y el módulo2 enrecurs directorio Tengo archivos de propiedades con dicho texto:

prop=${prop}

El problema es que después de

mvn clean install

mvn clean install -Ptest

o inclus

mvn clean install -P test

Yo obteng

prop = local_prop

Si el perfil de prueba de usuario para el módulo de compilación2 también está integrado, pero las propiedades se utilizan desde el perfil local. Yo uso Maven 3.0.3. ¿Alguien tiene ideas

Respuestas a la pregunta(10)

Su respuesta a la pregunta