首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

ant 接受输入并作条件判断

2012-12-19 
ant 接受输入并做条件判断最近做的项目,可能要在几个客户使用,大同小异,配置文件有出入,为了不重复劳动,基

ant 接受输入并做条件判断

最近做的项目,可能要在几个客户使用,大同小异,配置文件有出入,为了不重复劳动,基于约定[配置文件在以客户代码为名的目录下,web文件也以此区分],ant编译时根据测试人员输入来编译对应客户的目标包。ant 的脚本如下(示例)

?

<?xml version="1.0" ?><project name="mybuild" default="task3"><target name="task1"><input message="pls inpute(y/n)?" addproperty="sth" validargs="y,n" />     <condition property="test.yesOrNo">          <equals arg1="y" arg2="${sth}"/>     </condition></target><target name="task2" if="test.yesOrNo" depends="task1"><echo message="your choise is 'yes'"/></target><target name="task3" unless="test.yesOrNo" depends="task2"><echo message="your choise is 'no'"/></target></project>

??

?

?

?

?

?

?

热点排行