現在、次のようなビルドファイルが1つあります
<target name="test1">
</target>
<target name="test2">
</target>
....
<target name="test" depends="test1,test2">
</target>
問題が 1 つあります。ターゲット「test1」を実行すると、ant は常にタイムアウトします (Dev に確認してください。ant は実行時に何らかのバックエンド タスクが完了するのを待っています。これは正しいです)。</p>
しかし、それに基づいて、ant の実行全体が test1 の失敗によって中断され、test2 は実行されません。
したがって、質問は、test1の場合、実行するだけで完了を待つのではなく、test2ターゲットに直接移動できることをantに伝える方法があるかどうかです。