Ant目标执行(只执行,不等待完成)

Ant目标执行(只执行,不等待完成),ant,wait,target,Ant,Wait,Target,目前我有一个构建文件,比如 <target name="test1"> </target> <target name="test2"> </target> .... <target name="test" depends="test1,test2"> </target> .... 有一个问题,当运行目标“test1”时,ant总是超时(与开发人员确认,ant正在等待一些

目前我有一个构建文件,比如

 <target name="test1">
    </target>
    <target name="test2">
    </target>
    ....
    <target name="test" depends="test1,test2">
    </target>

....
有一个问题,当运行目标“test1”时,ant总是超时(与开发人员确认,ant正在等待一些后端任务在运行时完成,这是正确的)

但基于此,整个ant执行将因test1的失败而中断,test2将不会执行

所以问题是,有没有办法告诉ant,对于test1,您只需要执行它,而不是等待它完成,然后您就可以直接转到test2目标。

ant有一个任务,可以用来在后台运行任务。您可能需要重新构造构建逻辑以利用此功能。

也许of很有用:

遗忘任务将作为一个整体顺序执行一组任务 后台线程。
线程启动后,将返回控件 发送到调用目标。这有助于启动
程序 后台服务器进程,例如Web服务器。这让你不必担心 必须使用并行任务来启动服务器进程