Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Not A Problem
-
2.8
-
None
-
None
-
1. RHEL 6.5,
2. mvn -version
Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T09:37:52-08:00)
Maven home: /abc/apache-maven-3.2.1
Java version: 1.7.0_55, vendor: Oracle Corporation
Java home: /xyz/jdk/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-358.14.1.el6.x86_64", arch: "amd64", family: "unix"1. RHEL 6.5, 2. mvn -version Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T09:37:52-08:00) Maven home: /abc/apache-maven-3.2.1 Java version: 1.7.0_55, vendor: Oracle Corporation Java home: /xyz/jdk/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "2.6.32-358.14.1.el6.x86_64", arch: "amd64", family: "unix"
Description
I would like to copy transitive deps of specific artifacts into a custom directory. For that I am using copy-dependencies goal of dep plugin.
But the plugin copies only the artifacts which are mentioned in <includeArtifactIds> tag and not its transitive deps.
POM section for reference->
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.8</version> <executions> <execution> <id>Copying dependencies into ${stage}/${pkg_name_ss}/jars</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <excludeTransitive>false</excludeTransitive> <includeArtifactIds>jbpm-executor,jbpm-runtime-manager</includeArtifactIds> <outputDirectory>${stage}/${pkg_name_ss}/jars</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>false</overWriteSnapshots> <overWriteIfNewer>true</overWriteIfNewer> </configuration> </execution> </executions> </plugin>
It is a blocker for me.
-Tejas.
Attachments
Attachments
Issue Links
- is related to
-
MDEP-457 Enhanced documentation for includeArtifactIds and includeGroupIds
- Closed