我在蚂蚁一个新手。我的ant脚本从命令行接收名为“env”的用户输入变量:使用纯Ant来实现,如果其他条件(检查命令行输入)
例如, ant doIt -Denv=test
用户输入值可以是 “测试”, “dev的 ”或“ PROD”。
我也有 “doIt
” 目标:
<target name="doIt">
//What to do here?
</target>
在我的目标,我想创建以下如果其他条件我ant脚本:
if(env == "test")
echo "test"
else if(env == "prod")
echo "prod"
else if(env == "dev")
echo "dev"
else
echo "You have to input env"
这是对检查用户从命令行输入的值,然后相应地打印消息。
我知道ant-Contrib,我可以用<if> <else>
写蚂蚁脚本。 但我的项目,我想用纯蚂蚁,如果其他条件实施。可能,我应该使用<condition>
??但我不知道如何使用<condition>
我的逻辑。请问有人能帮我吗?
如果您是Ant的新手,请考虑使用[Gradle](http://www.gradle.org/)。这很容易。 – 2013-03-13 23:59:38