Copiar dependencias transitivas y no transitivas.

En un pom.xml (empaquetado de tarro) quiero hacer uso del complemento de dependencia de Maven para descargar dos tipos de dependencias. Un tipo quiero ser descargado con transitivos y otro sin. Hasta ahora, mi sección de complementos contiene el siguiente elemento:

<plugin>
  <artifactId>maven-dependency-plugin</artifactId>
  <version>2.5</version>
  <executions>
    <execution>
  <id>Copy dependencies transitive</id>
  <phase>initialize</phase>
  <goals>
    <goal>copy-dependencies</goal>
  </goals>
      <configuration>
        <excludeTransitive>false</excludeTransitive>
    <outputDirectory>lib</outputDirectory>
        <includeArtifactIds>artifact_1</includeArtifactIds>
  </configuration>
</execution>

    <execution>
      <id>Copy dependencies not transitive</id>
  <phase>initialize</phase>
  <goals>
    <goal>copy-dependencies</goal>
  </goals>
  <configuration>
        <outputDirectory>samples</outputDirectory>
        <excludeTransitive>true</excludeTransitive>
        <includeArtifactIds>artifact_2,artifact_3</includeArtifactIds>
  </configuration>
</execution>
  </executions>
</plugin>

Después de hacer

mvn initialize

artifact_1 se encuentra en lib y artifact_2 y 3 se encuentran en muestras. Sin embargo, las dependencias transitivas de artifacts_1 no se pueden encontrar. ¿Es esta una manera correcta de ir? De alguna manera espero que esta solución funcione ya, pero como parece que no ... Las correcciones serían bienvenidas ...

Respuestas a la pregunta(1)

Su respuesta a la pregunta