检查Ant脚本中是否存在包?

时间:2010-05-07 08:28:45

标签: ant

我正在编写Ant脚本来为我的程序生成Javadoc。蚂蚁脚本:

<javadoc access="public" 
    source="1.6" 
    sourcepath="${basedir}/../${current.project}/src" 
    destdir="${basedir}/dist/doc/${current.project}" 
    packagenames="${current.project}" />

但如果${current.project} (packagenames="${current.project}")不存在,我就会遇到麻烦,然后Ant会抛出错误并停止进展。

我想问有没有办法检查如果包名称(${current.project})不存在,那么Ant会继续完成其工作直到结束?

1 个答案:

答案 0 :(得分:0)

你可以将属性failonerror="false"添加到你的javadoc任务中,这样它就会预防整个构建失败 - 但是javadoc任务无论如何都不会运行。