我是新来的蚂蚁,我想需要一个文件名,如果使用的不是默认目标以外的东西,因此调用语法将是这样的:我如何选择需要Ant的命令行参数?
ant specifictarget -Dfile=myfile
我使用的ant contrib package给我额外的功能,所以我有这样的:
<if>
<equals arg1="${file}" arg2="" />
<then>
<!-- fail here -->
</then>
</if>
我的想法是,如果没有指定文件可能是等于空字符串。显然,这不起作用,我没有在google上找到任何示例或手册中的正确语法。
那么我应该使用什么语法?
是会写同样的事情:-)。更短的版本将是“<失败除非='文件'消息='设置文件属性...'/>” – 2009-09-04 16:55:48
+1谢谢大卫和马特。我结束了使用短版本。 – 2009-09-04 17:44:06
伙计们,您是否需要严格在名为_specifictarget_的第二个目标中添加_if_属性? – Victor 2015-06-01 18:46:34