2015-06-09 51 views
0

嗨,我是新來的螞蟻,我寫了一個產生子進程的目標。 這裏我要讓螞蟻等到子進程完成。 我該怎麼做?任何人都可以請幫我螞蟻生成應該等待子進程完成

<target name = "buildtarget" depends="load-props"> 
     <property name="targetname" value="build"/> 
     <echo message="Hello ${targetname}"/> 
     <echo message = "${lockfile.dir}"/> 
     <echo message ="./../../${cwd.dir}/${targetname}"/> 
     <exec executable="perl" dir = "${lockfile.dir}/" spawn = "true"> 
      <arg value="./acquirelock.pl"/> 
      <arg value="-file"/> 
      <arg value="./../../${cwd.dir}/${targetname}"/> 
     </exec> 

我在這裏執行acquire lock.pl。所以構建必須等到該過程完全執行

回答

1

spawn=true屬性導致ant在後臺運行該任務。

我想如果你刪除它,那麼你的問題將得到解決。