我需要通过shell脚本调用ant脚本。让我们考虑一下ant脚本的参数是a,b,c。我怎样才能传递这些变量的参数?我必须提供ant vis的参数来调用shell脚本。有人可以帮我吗?
答案 0 :(得分:111)
您的意思是从命令行为属性赋值吗?如果是这样,请尝试
-DpropertyName=itsValue
例如,
<project>
<target name="hi">
<property name="person" value="world"/>
<echo message="Hello ${person}"/>
</target>
</project>
然后
ant -Dperson="MerryPrankster" hi
产量
[echo] Hello MerryPrankster