Передайте переменные из файла свойств в тег distributionManagement в pom.xml
Итак, у меня есть что-то вроде:
<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>
и я имеюdistributionManagement
лайк:
<distributionManagement>
<repository>
<id>local-repo</id>
<url>file:///${deploy.dir}/${project.artifactId}</url>
</repository>
</distributionManagement>
У меня нет удаленного репозитория, поэтому я делаю это с помощьюfile:///
${deploy.dir}
это свойство изbuild.properties
файл, и он не будет принимать значение для этого свойства.
Зачем?