0
我有一棵树,我想将其压缩并压平成一个目录。例如,如何将zip文件的所有元素移动到前缀目录中
lib/a/x.jar
lib/y.jar
,我想在拉链的lib目录到结束,如下所示:
lib/x.jar
lib/y.jar
我试过如下:
<zipfileset dir="lib" prefix="lib">
<include name="**/*.jar" />
</zipfileset>
但这导致zip文件中的同一棵树。我知道我可以定义单独的文件集,但这看起来很糟糕,因为如果我向lib目录添加了另一个jar目录(即,它不是很面向对象的),那么我将不得不添加一个文件集,将新的目录从zip中移出。
谢谢。