Ant build 应该等待子进程完成

Ant build should wait for a child process to complete

您好,我是 ant 的新手,我编写了一个生成子进程的目标。 这里我想让蚂蚁等到子进程完成。 我怎样才能做到这一点 ?谁能帮帮我

<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 。所以构建必须等到过程完全执行

spawn=true 属性使 ant 在后台 运行 任务。

我想如果你把它去掉,那么你的问题就解决了。