2011-06-01 96 views
1

我有一個螞蟻的目標來編譯Java類,並在應用程序中建立戰爭/耳朵。但是這個構建需要更長的時間,即接近5分鐘,需要等到構建完成。如果我知道ealier構建不正確,請停止該構建,而不進行手動查殺,並在新的更改後開始新的目標。螞蟻殺死以前的目標

現在,我需要另一個應該停止早期構建並開始新構建的目標。我怎樣才能做到這一點?這可能嗎?

+0

什麼導致你的構建需要5分鐘?您如何知道構建在構建完成之前無效?你正在運行失敗的測試,但最終還是會生成WAR?如果是這樣,您應該配置測試任務,以便在測試未通過時失敗。 – 2011-06-02 15:08:04

+1

有很多項目運行的應用很大。我已經做了一些改變,並開始構建,但瞭解到一些錯誤,並開始新建立這個我需要殺死以前的構建手動,我不想要的。 – TechFind 2011-06-16 07:16:27

+0

聽起來像你應該把你的應用程序分解成多個組件,然後分別構建它們。 – 2011-06-16 16:29:17

回答

0

一個可能的解決方案:如果你在unix機器,那麼你可以檢查是否有類似的進程正在運行。如果不是,那麼繼續。

+0

我使用窗口操作系統。 – TechFind 2011-06-01 09:24:04