comment accéder aux propriétés définies dans d'autres module pom dans maven projet multimodule

Dans le pom de A. B. C je l'ai défini comme une propriété de abc où A, B et C sont des modules. Maintenant je veux accéder à la propriété dans le pom de A. D. F module.

<properties>
<A.B.C>${buildNumber}</A.B.C>
</properties>

<plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>buildnumber-maven-plugin</artifactId>
            <version>1.3</version>
            <executions>
                <execution>
                <id>buildnumber</id>
                    <phase>validate</phase>
                    <goals>
                        <goal>create</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
            <timestampFormat>{0,date,dd-MM-yyyy HH:mm:ss}</timestampFormat>
            <doCheck>false</doCheck>
            <doUpdate>false</doUpdate>
            <providerImplementations>
                <svn>javasvn</svn>
            </providerImplementations>
            <revisiononscmfailure>

                    <!-- 71 Generate sequence build number based on: 72 build number and 
                        timestamp 73 -->

                    <format>Build: #{0} ({1,date})</format>

                    <items>

                        <item>buildNumber\d*</item>

                        <item>timestamp</item>

                    </items>

                </revisiononscmfailure>
        </configuration>
        <dependencies>
            <dependency>
                <groupId>com.google.code.maven-scm-provider-svnjava</groupId>
                <artifactId>maven-scm-provider-svnjava</artifactId>
                <version>2.1.1</version>
            </dependency>
            <dependency>
                <groupId>org.tmatesoft.svnkit</groupId>
                <artifactId>svnkit</artifactId>
                <version>1.8.5</version>
            </dependency>
        </dependencies>

        </plugin>

Je suis en utilisant ${A. B. C} la valeur de version dans une dépendance en R. D. F du module pom.

<dependency>
        <groupId></groupId>
        <artifactId></artifactId>
        <version>${A.B.C}</version>
        <type>bundle</type>
    </dependency>

Donc il me donne un message d'erreur:
la botte doit être une version valide mais est ${A. b}.

EDIT:

ou puis-je utiliser la version de C module d'une certaine manière comme je l'ai défini:

<version>${A.B.C}</version> 
Qui maven version utilisez-vous?
maven version 3.1.0
Je voudrais vous recommandons de mettre à niveau vers Maven 3.2.1 que vous pouvez utiliser ` ${révision}, ${liste}, and ${sha1}` dans les versions.

OriginalL'auteur HimanshuR | 2014-08-26