Обходной путь к вашей проблеме - использовать свойства maven.Я признаю, что я не пробовал это, но я считаю, что это должно работать ...
В вашем родителе вы бы сделали что-то вроде этого ...
<pluginManagment>
<plugin>
<artifactId>maven-exec-plugin</artifactId>
...
<executions>
...
<configuration>
<script>${maven.exec.plugin.config.script}</script>
</configuration>
<executions>
</plugin>
</pluginManagment>
А потом вдочерний проект, вам просто нужно определить свойство ...
<properties>
<maven.exec.plugin.config.script>someFile.iss</maven.exec.plugin.config.script>
</properties>
Это будет работать только в том случае, если конфигурация вашего ребенка выглядит одинаково везде, за исключением нескольких значений.Если у вас есть разные опции, которые вам нужно установить в зависимости, это вам не подойдет, и вам придется определить весь плагин и его конфигурацию в каждом дочернем файле pom.xml.