Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Cannot Reproduce
-
3.0.2
-
None
-
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00)
Maven home: C:\Program Files (x86)\apache-maven-3.3.9\bin\..
Java version: 1.8.0_111, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_111\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T17:41:47+01:00) Maven home: C:\Program Files (x86)\apache-maven-3.3.9\bin\.. Java version: 1.8.0_111, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0_111\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
Description
I have one artifact, in the simplest case only with two resources inside:
ResourceArtifact-1.0.jar
/resource1.dat
/resource2.dat
I want to unpack one resource into one location and the second in a different location, all this with one pom.xml:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>3.0.2</version> <executions> <execution> <id>unpack-resource1</id> <goals> <goal>unpack-dependencies</goal> </goals> <configuration> <includeArtifactIds>ResourceArtifact</includeArtifactIds> <includes>resource1.dat</includes> <outputDirectory>resources1</outputDirectory> </configuration> </execution> <execution> <id>unpack-resource2</id> <goals> <goal>unpack-dependencies</goal> </goals> <configuration> <includeArtifactIds>ResourceArtifact</includeArtifactIds> <includes>resource2.dat</includes> <outputDirectory>resources2</outputDirectory> </configuration> </execution> </executions> </plugin>
When I don't use (which makes not so much sense, because in fact there's nothing to overwrite):
<overWriteReleases>true</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots>
Then I get an info (even not a warning):
[INFO] --- maven-dependency-plugin:3.0.2:unpack-dependencies (unpack-resource2) @ maven-unpack-same-artifact --- [INFO] test:ResourceArtifact:jar:1.0 already exists in destination.
And the second resource is not unpacked.
Attachments
Attachments
Issue Links
- links to