[ 
https://jira.codehaus.org/browse/MDEP-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=352948#comment-352948
 ] 

Robert Scholte commented on MDEP-454:
-------------------------------------

[~tejasmulay] you have described only parts of your problem, i.e. the 
configuration of the dependency-plugin. However, that's not enough to reproduce 
the issue. I'd suggest to attach a zip with a minimized project exposing the 
main problem. Also describe what you get (for verification on our system) and 
what you would expect. Only like this we know we're on the same page and can 
efficiently work on this issue.

> copy-dependencies with <includeArtifactIds> does NOT copy transitive deps
> -------------------------------------------------------------------------
>
>                 Key: MDEP-454
>                 URL: https://jira.codehaus.org/browse/MDEP-454
>             Project: Maven Dependency Plugin
>          Issue Type: Bug
>          Components: copy-dependencies
>    Affects Versions: 2.8
>         Environment: 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"
>            Reporter: Tejas Mulay
>            Assignee: Karl-Heinz Marbaise
>            Priority: Blocker
>
> 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->
> {code:xml}
>       <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>
> {code}
> It is a blocker for me.
> -Tejas.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to