Passar variáveis ​​do arquivo de propriedades para a tag distributionManagement em pom.xml

Então eu tenho algo parecido com:

<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>

e eu tenhodistributionManagement gostar:

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

Eu não tenho um repositório remoto, é por isso que estou fazendo isso usandofile:///

${deploy.dir} é uma propriedade dobuild.properties arquivo e ele não terá o valor para essa propriedade. Por quê?

questionAnswers(2)

yourAnswerToTheQuestion