Pase variables del archivo de propiedades a la etiqueta distributionManagement en pom.xml

Así que tengo algo como:

<plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>properties-maven-plugin</artifactId>
            <version>1.0-alpha-1</version>
            <executions>
                <execution>
                    <phase>initialize</phase>
                    <goals>
                        <goal>read-properties</goal>
                    </goals>
                    <configuration>
                        <files>
                            <file>${user.home}/build.properties</file>
                        </files>
                    </configuration>
                </execution>
            </executions>
        </plugin>

y yo tengodistributionManagement me gusta:

<distributionManagement>
    <repository>
        <id>local-repo</id>
        <url>file:///${deploy.dir}/${project.artifactId}</url>
    </repository>
</distributionManagement>

No tengo un repositorio remoto, es por eso que lo estoy haciendo usandofile:///

${deploy.dir} es una propiedad de labuild.properties archivo y no tomará el valor de esa propiedad. ¿Por qué?

Respuestas a la pregunta(2)

Su respuesta a la pregunta