让我解释一下这个场景。
目录A有10个文件夹。
目录B有20个文件夹。
所以:A + 10个文件夹中的文件夹= B中的文件夹 A不是B的子项,它是一个独立的文件夹,位于其他地方。
我在Apache Ant中编写了一个程序,它将B的唯一10个文件夹(在A中不存在)复制到目录C.我的build.xml位于下面。
<project name="MyTask" basedir="." default="target">
<target name="target">
<copy todir="C">
<fileset dir="B">
<include name="**.*"/>
<fileset refid="excludeFilesFromA"/>
</fileset>
</copy>
</target>
<fileset id="excludeFilesFromA" dir="A">
<exclude name="**.*"/>
</fileset>
</project>
Ant脚本抛出异常:
fileset不支持嵌套的&#34;文件集&#34;元件。
你能引导我找到解决这个问题的正确方法吗?