我有几个JAR文件模式集,例如
<patternset id="common.jars">
<include name="external/castor-1.1.jar" />
<include name="external/commons-logging-1.2.6.jar" />
<include name="external/itext-2.0.4.jar" />
...
</patternset>
我还有一个包含lib元素的“war”任务:
<lib dir="${src.dir}/jars">
<patternset refid="common.jars"/>
<patternset refid="web.jars"/>
...
</lib>
然而,按照此方法,我的WEB-INF/lib目录将包含来自模式的子目录:
WEB-INF/lib/external/castor-1.1.jar
WEB-INF/lib/external/...
有没有办法将JAR文件扁平化,使它们出现在WEB-INF/lib的顶层,而不管模式中指定的目录是什么?我查看了mapper
,但似乎不能在lib
内部使用它们。