Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant-if语句_Ant - Fatal编程技术网

Ant-if语句

Ant-if语句,ant,Ant,下面是我的build.xml文件的一个片段。 我想修改该文件,以便根据构建文件中变量的值设置jar名称 <info jarName="java get" jarUrl="${deploy-url}${polish.jarName}" /> 比如说—— <info if(${deploy-url} == "test") jarName="java get" else jarName="java test" j

下面是我的
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}"
/>
<info
   jarName=java programToExecute 
   jarUrl="${deploy-url}${polish.jarName}"
/>

或者我可以调用java程序来返回jar名称,比如-

<info
   if(${deploy-url} == "test")
      jarName="java get" 
   else
      jarName="java test" 
      jarUrl="${deploy-url}${polish.jarName}"
/>
<info
   jarName=java programToExecute 
   jarUrl="${deploy-url}${polish.jarName}"
/>

谢谢你的建议


Adrian有一个选项,包括一个可供您选择的选项。它很笨拙,但很有效。

我尝试了以下方法,但出现了拥挤和错误,我是否正确使用了它?jarName=“${polish.vendor}-${polish.name}-${polish.locale}-FAMA.jar”jarName=“${polish.vendor}-${polish.locale}-FAMA.jar”@user470184:编辑您的问题,或开始一个新的问题,而不是把这些东西作为注释放进去。