Configurar los complementos de Maven para permanecer juntos

Tengo pom padre que configura ciertos complementos

<pluginManagement>
   </plugins>
      <plugin>
         <artifactId>gmaven-plugin</artifactId>
         ...
      </plugin>
      <plugin>
         <artifactId>maven-resources-plugin</artifactId>
         ...
      </plugin>
      <plugin>
         <artifactId>cargo-maven2-plugin</artifactId>
         ...
      </plugin>
   </plugins>
</pluginManagement>

Y tengo árbol de poms que son pruebas de integración.

A-\
   a1
   a2
B-\
   b1
   b2
C-\
   D-\
      d1
      d2

En cada a, b, d productos que hago.

<build>
   <plugins>
      <plugin>
         <artifactId>gmaven-plugin</artifactId>
      </plugin>
      <plugin>
         <artifactId>maven-resources-plugin</artifactId>
      </plugin>
      <plugin>
         <artifactId>cargo-maven2-plugin</artifactId>
      </plugin>
   </plugins>
</build>

El problema es cuando tendré que agregar un cuarto complemento al proceso de prueba de integración, por ejemplo, mi complemento personalizado, necesitaré moverme a través de todos los módulos de integración y hacer agregados manuales.

Puedes aconsejarme que elimines<pluginManagement> Permitir que todo niño solo los use implícitamente. Sí, pero en productos que son solo 'pom' no quiero que los complementos hagan nada: crear algunos recursos y poner directorios de configuración de jboss.

Me pregunto si hay algún tipo de

<pluginsBundle>
   <groupId>my.group</groupId>
   <artifactId>my-integration-test-bundle</artifactId>
   <plugins>
      <plugin>
         <artifactId>gmaven-plugin</artifactId>
      </plugin>
      <plugin>
         <artifactId>maven-resources-plugin</artifactId>
      </plugin>
      <plugin>
         <artifactId>cargo-maven2-plugin</artifactId>
      </plugin>
   </plugins>
</pluginsBundle>

Para permitirme usarlo al igual que

   <plugin>
      <groupId>my.group</groupId>
      <artifactId>my-integration-test-bundle</artifactId>
      <runOnce>true</runOnce>
   </plugin>

Me gustaría añadir la opción como

<runOnce>true</runOnce>

para poder iniciar el servidor de aplicaciones e implementar el destino solo una vez por cada lanzamiento de Maven.

Respuestas a la pregunta(2)

Su respuesta a la pregunta