Maven вызывает ошибки при чтении из внешнего файла свойств - PullRequest
1 голос
/ 27 мая 2019

Я читаю внешний файл свойств и использую его в файле 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>
...