Вам необходимо создать несколько исполнений maven-resources-plugin
и назначить их другому phase
.
Например, вы можете сделать:
generate-resources
фаза: первое, что вам нужно сделать
process-resources
фаза: exec-maven-plugin
для обработки ресурса
prepare-package
фаза: какой бы прогон maven-resources-plugin
(снова) вы хотите
Вы бы выбрали фазы, которые имеют смысл для того, что делает плагин, вы можете взять некоторую свободу, чтобы заставить вещи работать.
Вы можете настроить выполнение следующим образом:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>first</id>
<phase>generate-resources</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
...
</configuration>
</execution>
<execution>
<id>second</id>
<phase>prepare-package</phase>
...
</execution>
</executions>
</plugin>
...