Hello All,
Sorry if this has been covered and re-covered but I'm just not finding it in my
searching:
I have a Maven2 project that has a packaged dependency included (Zip that is
unpacked) and then a pile of local includes. Somehow I need to ensure that the
local files always take precedence (overwrite) the files in the zipped package.
Unfortunately this is not what I'm getting.
Any help is appreciated.
Here's my assembly xml:
<assembly>
<id>bin</id>
<formats>
<format>dir</format>
<format>zip</format>
</formats>
<fileSets>
<fileSet>
<includes>
<include>README*</include>
<include>LICENSE*</include>
<include>NOTICE*</include>
</includes>
</fileSet>
<fileSet>
<directory>src/etc</directory>
<outputDirectory>etc</outputDirectory>
<fileMode>774</fileMode>
<includes>
<include>*.xml</include>
<include>*.conf</include>
<include>*.properties</include>
</includes>
</fileSet>
<fileSet>
<directory>src/bin</directory>
<outputDirectory></outputDirectory>
<fileMode>774</fileMode>
<includes>
<include>*.bat</include>
<include>*.sh</include>
<include>*.cmd</include>
</includes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>774</fileMode>
<includes>
<include>*.jar</include>
</includes>
</fileSet>
<fileSet>
<directory>src/docs</directory>
<outputDirectory>docs</outputDirectory>
<fileMode>664</fileMode>
</fileSet>
</fileSets>
<dependencySets>
<dependencySet>
<outputDirectory>lib</outputDirectory>
<scope>runtime</scope>
<excludes>
<exclude>com.identix:migrate</exclude>
</excludes>
</dependencySet>
<dependencySet>
<outputFileNameMapping></outputFileNameMapping>
<unpack>true</unpack>
<scope>runtime</scope>
<useProjectArtifact>false</useProjectArtifact>
<useProjectAttachments>false</useProjectAttachments>
<useTransitiveDependencies>true</useTransitiveDependencies>
<useTransitiveFiltering>false</useTransitiveFiltering>
<useStrictFiltering>false</useStrictFiltering>
<useDefaultExcludes>true</useDefaultExcludes>
<includes>
<include>com.identix:migrate</include>
</includes>
<outputDirectory></outputDirectory>
</dependencySet>
</dependencySets>
<includeBaseDirectory>true</includeBaseDirectory>
</assembly>
Thanks
-Nate