Ant归档子文件夹

时间:2012-01-24 15:46:02

标签: ant zip task archive target

我有下一个麻烦。我有一个文件夹(“FirstFolder”)和3个子文件夹(“1”,“2”,“3”)。我想在下一个档案中存档这个文件夹 - 1.acp,2.acp,3.acp并放在其他文件夹中。这很重要 - 我不知道所谓的子文件夹及其编号!我没有找到解决方案并编写简单的ant任务 -

<target name="start">
  <foreach target="zipAcp" param="Files">
    <path>
      <dirset dir="src/main/bootstrap"/>
    </path>
  </foreach>
</target>

<target name="zipAcp">
  <zip destfile="target/classes/alfresco/extension/agilent/${Files}.acp" basedir="src/main/bootstrap"/>
</target>

但我不知道如何获取目录名称(1),但不知道现在的完整路径(D:\ test \ 1)。

1 个答案:

答案 0 :(得分:1)

您可以使用basename任务获取目录名称。