0

build.xml ファイルに一連のコマンドがある<target>場合、前のコマンドが終了コード -1 を返した場合に、ant が次のコマンドを実行するのを止める方法はありますか? コマンドが失敗したときに終了する、または終了コードが正しくなくても続行するのは、標準的なアリの動作ですか?

4

2 に答える 2

2

<exec>task はfailonerror、外部コマンドがエラーを示すリターン コードで終了したときにビルドを停止するタスクを作成する必要があります。

またresultproperty、後でさらに条件付きチェックを実行できるように、戻りコードをプロパティに保存する必要があります。failonerrorただし、 が に設定されていない場合にのみ重要trueです。

<exec>タスクのマニュアルを参照してください: http://ant.apache.org/manual/Tasks/exec.html

于 2013-06-26T04:52:22.927 に答える