Я читаю внешний файл свойств и использую его в файле pom.xml
, но значение его не читается из файла свойств.
Мой файл свойств выглядит следующим образом:
name=C:\demo
Вот код, который я пробовал:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-1</version>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>C:\test.properties</file>
</files>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-resources</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>src/main/resources/</outputDirectory>
<resources>
<resource>
<directory>${name}</directory>
<include>test/**</include>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>