I believe I've run into a similar issue at some time. However, there are a few things you should understand: 1. An reactor build is executed and for that to work, Maven *should* get artifacts from the reactor and not the repo 2. executing "mvn pmd:pmd" will not install any artifacts to the local repository - the build lifecycle is *not* executed
I think I basically gave up on this as I kind of think it's a hack reusing the sources from a different project. And it wasn't really my problem/project, so I told them to refactor instead. :-) I think that the jira ticket I filed for this is MDEP-291. /Anders On Fri, Apr 8, 2011 at 09:28, Lucas Persson <lucas.pers...@oracle.com>wrote: > Hi > > > I have some issues with the maven-dependency-plugin vers 2.2 under Maven3. > > In one project I uses the plugin to unpack a sources artifact like this: > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-dependency-plugin</artifactId> > <executions> > <execution> > <id>unpack-artifact-sources</id> > <phase>generate-resources</phase> > <goals> > <goal>unpack</goal> > </goals> > <configuration> > <artifactItems> > <artifactItem> > <groupId>oracle.ucs.callcontrol</groupId> > <artifactId>callcontrolapi</artifactId> > <version>${project.version}</version> > <classifier>sources</classifier> > <overWrite>true</overWrite> > </artifactItem> > </artifactItems> > > <outputDirectory>${project.build.directory}/unpack-sources</outputDirectory> > </configuration> > </execution> > </executions> > </plugin> > > > This works very well when doing e.g. 'mvn install' > But when runnning e.g. mvn pmd:pmd on the parent project (which also builds > the artifact that this project tries to unpack) > then the maven-dependency-plugin uses that project's target dir instead > taking the sources jar form the repository. > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-dependency-plugin:2.2:unpack > (unpack-artifact-sources) on project javadoc: Error unpacking file: > /ade/aime_sdp_924164/target/oracle.ucs.callcontrol/callcontrolapi/target/classes > to: > /ade/aime_sdp_924164/target/oracle.sdp.tools/javadoc/target/unpack-sources > > > This is very strange. > > Anyone with similar experience? > > Thanks > Lucas > > > -- > [image: Oracle] <http://www.oracle.com> > Lucas Persson | Principal Member of Technical Staff > Phone: +4684773644 | | | Mobile: +46730946656 > Oracle Communications Platform > ORACLE Sweden | Folkungagatan 122 | 116 30 Stockholm > > Oracle Svenska AB, KronborgsgrÀnd 17, S-164 28 KISTA, reg.no. 556254-6746 > [image: Green Oracle] <http://www.oracle.com/commitment> Oracle is > committed to developing practices and products that help protect the > environment >