这个问题可能不是很清楚,所以让我举例说明我的意思。说我想复制几个文件夹:但有没有从Ant脚本中动态构建Ant元素的方法?
<copy todir="..." overwrite="true">
<fileset dir="dir1" />
<fileset dir="dir2" />
<fileset dir="dir3" />
...
</copy>
,而不是在脚本中硬编码的文件夹,我需要从看起来像这样的文本文件加载它们:
Directories to copy:
dir1
dir2
dir3
...
所以我以某种方式需要加载文本文件,解析它,找出应该复制哪些目录,并从它构建元素(<copy>
和<fileset>
只是例子)。
是否有可能在Ant中从实现该操作,而不对我的build.xml文件执行某些转换(例如XSLT)?
哇,那里,伙伴。我肯定会排除对构建文件的操纵。除了极度不可预测外,它也是不可维护的。我确定有更好的方法。现在在这些文件夹上复制文件的标准是什么? – Neil 2012-04-18 15:30:59
你能修改你的文本文件的格式吗? – 2012-04-18 15:43:13
@Neil Copy仅仅是一个例子(实际上我的任务是为Flex的''任务动态地构造'' @orzechowskid不,我不是 –
Borek
2012-04-18 16:38:48