I think the trick is to unpack the downloaded ZIP into the right directory.
I have the following in my pom. Note the <outputDirectory>:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>dependency-maven-plugin</artifactId>
<executions>
<execution>
<id>unpack</id>
<phase>package</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>com.mycompany</groupId>
<artifactId>
web-common
</artifactId>
<version>1.0-SNAPSHOT</version>
<type>jar</type>
</artifactItem>
</artifactItems>
<outputDirectory>
${project.build.directory}/${project.build.finalName}
</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
-----Original Message-----
From: Martin Cooper [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 28, 2006 11:53 AM
To: [email protected]
Subject: [M2] Adding downloaded files to a war
I'm using dependency:unpack to download and explode a zip from the repo.
Now I need to get those files into the war file I'm building, but I'm not
seeing a way to do this. The warSourceDirectory allows only a single
directory (at least according to the docs), and I already have files in
the default location that also need to be included.
The scenario here is that I'm using an external DHTML toolkit in my web
app, so I need to be able to download that from the repo and add the files
to my war. It seems like that would be a fairly common scenario.
Ideas, anyone?
--
Martin Cooper
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]