以下是我的build.xml
文件中的摘录。
我想修改文件,以便根据构建文件中变量的值设置jar名称。
<info
jarName="java get"
jarUrl="${deploy-url}${polish.jarName}"
/>
所以像-
<info
if(${deploy-url} == "test")
jarName="java get"
else
jarName="java test"
jarUrl="${deploy-url}${polish.jarName}"
/>
或者我可以调用Java程序来返回jar名称,所以类似-
<info
jarName=java programToExecute
jarUrl="${deploy-url}${polish.jarName}"
/>
感谢您的任何建议,
阿德里安
最佳答案
Ant Contrib project有一个custom tasks选项,其中包括一个<if>
task可以让您执行此操作。这很笨拙,但可以。
关于ant - Ant if语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3890111/