如何从目录中解压缩所有文件,而无需使用其名称

  • 本文关键字:文件 解压缩 ant
  • 更新时间 :
  • 英文 :


我想在我的目录(让我们称之为src)中搜索模式并将所有jar复制到某个特定位置(我们称之为dest)。

从 dest 我需要逐个获取 jar 文件并解压缩它们并在解压缩后删除它们。

我可以将 jar 文件复制到目的地,但是我将如何解压缩它们,因为我不知道它们的名称,因为我只想将模式作为输入休息,所有这些都应该由程序完成。

那么我如何从目录中解压缩所有文件而不使用它们的名称

是否创建文件集来复制 JAR?如果是这样,您可以将同一文件集传递到解压缩任务中。

<copy todir="dest_dir">
  <fileset dir="src_dir">
    <exclude name="**/*.jar"/>
  </fileset>
</copy>
<unzip dest="dest_dir">
  <fileset dir="dest_dir">
    <include name="**/*.jar"/>
  </fileset>
</unzip>

相关内容

  • 没有找到相关文章

最新更新