试图做这样的事情:
<copy>
<fileset id="mySet">
<include name="*.sql" />
</fileset>
</copy>
<echo message="Copied files: ${mySet} to directory: ${Folder}." />
但我收到以下错误:
'id'是a的无效属性 标签。数据类型只能是 在项目或目标级别声明。 感谢
答案 0 :(得分:8)
您可以通过循环设置中的文件来完成此操作。
<fileset id="mySet">
<include name="*.sql" />
</fileset>
<copy>
<fileset refid="mySet" />
</copy>
<foreach item="File" property="filename">
<in>
<items refid="mySet" />
</in>
<do>
<echo message="Copied files: ${filename} to directory: ${Folder}." />
</do>
</foreach>
但是,根据详细程度,复制动作的结果无论如何都会得到回应。