Gradle失敗后繼續(xù)執(zhí)行構(gòu)建

2020-07-24 15:53 更新

默認(rèn)情況下, 只要有任務(wù)調(diào)用失敗, Gradle就會中斷執(zhí)行. 這可能會使調(diào)用過程更快, 但那些后面隱藏的錯誤就沒有辦法發(fā)現(xiàn)了. 所以你可以使用 --continue 選項在一次調(diào)用中盡可能多的發(fā)現(xiàn)所有問題.

采用 --continue 選項, Gralde 會調(diào)用每一個任務(wù)以及它們依賴的任務(wù). 而不是一旦出現(xiàn)錯誤就會中斷執(zhí)行.所有錯誤信息都會在最后被列出來.

一旦某個任務(wù)執(zhí)行失敗,那么所有依賴于該任務(wù)的子任務(wù)都不會被調(diào)用.例如由于 test 任務(wù)依賴于 complie 任務(wù),所以如果 compile 調(diào)用出錯, test 便不會被直接或間接調(diào)用.


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號