我正在使用Ant 1.8.1。 如果目录不存在,如何忽略以下构建错误? 我收到的错误是
BUILD FAILED
/Users/davea/myco2-myco/build.xml:211: Directory does not exist: /Users/davea/myco2-myco/${mycousa.test.root}
问题所在的行是下面子句中的删除指令。虽然"erroronmissingdir"属性本应解决问题,但我想并没有...
<delete>
<fileset dir="${mycousa.test.root}" erroronmissingdir="false">
<include name="suite.html" />
</fileset>
</delete>
请告诉我如何修改上述代码,以便即使目录不存在也不会出现错误。
谢谢 - Dave
erroronmissingdir="false"
可以正常工作,无需failonerror="false"
,后者还会产生负面影响,阻碍_有效_的错误(例如用户没有对文件的写入权限)。 - Andrei LED