2009-10-23 45 views
1

我們目前使用內置的Eclipse構建工具構建Android (Java)項目。然後,我們有一個單獨的ANT構建腳本,用於自動化構建,單元測試等。使用外部構建工具進行Java內容輔助/重構

我想切換到在Eclipse內部使用ANT腳本。我無法弄清楚的是Eclipse內容協助和refactoring工具如何與這種安排進行交互。

我可以繼續使用Eclipse refactoring/content assist tools而不使用Eclipse build button嗎?我們目前沒有在Eclipse中使用"Automatic Building"模式,所以我不在意這一點。

在相關說明中,像ANT這樣的工具能夠像Eclipse一樣構建?

或者Eclipse做了一些更智能的事情,修改日期檢查以限制其構建的數量?

回答

0

你絕對可以做到。使用Ant很容易 - 只需執行Window->Show View->Ant,然後拖動您的build.xml即可。之後,您只需雙擊將啓動Ant構建的目標。當然,你仍然可以使用Eclipse的其他任何東西

+0

我知道我可以從Eclipse運行ANT,但我的問題是如果Eclipse將能夠使用類信息。它通常需要構建以充分了解代碼 - 這意味着在構建之前,它通常不會自動完成所有操作,並且/或者不能執行每次重構。 – Artem 2009-10-24 07:21:11

+0

如果您將類放在Eclipse中映射爲類路徑的位置,那麼是的 – Bostone 2009-10-24 16:17:31

+0

DroidIn,您能否闡明我如何做到這一點?在哪裏指定這樣的類路徑?我在Java/Eclipse集成中不是超強的,所以我只知道classpath作爲指定外部依賴關係的一種方式。 – Artem 2009-10-26 02:06:49