雖然已經提出了類似的問題,但這個問題關注的是哪一種最好/最容易教授。哪個構建工具可以教?
我在我的大學給予每週教程重點是數據結構和算法。 Fromn不時地介紹可能在JUnit,Mercurial,Eclipse等未來項目中有用的工具。我計劃向他們展示某種構建工具,但我不確定要選擇哪一種。我自己對構建工具知之甚少,除了使用make的一些經驗之外。這更多的是我想要展示給他們的構建工具的概念,而不是一個特殊的工具本身。哪一個將是最容易/未來的證明/任何工具來展示他們?
我讀過有關搖籃,看起來漂亮一點,但到目前爲止,我認爲螞蟻可能是一個不錯的選擇(這是一個Java當然我給)。
我只能給他們一個小的介紹(即3-5小時),我affraid這也許是有點短,Maven的介紹給他們。 – helpermethod 2010-05-24 15:46:52
爲maven +1。相比之下,Ant是低層次的,你必須編寫相當多的代碼才能將你的項目結構編譯並壓縮成jar。使用maven,運行arcetype:generate來產生一個項目結構,並且你離開了。你可以在不到一分鐘的時間內製作一個罐子。然後你可以專注於多個項目的構建和依賴關係。海事組織,在實踐中更有用。螞蟻有它的用途,有點我認爲它是管道和細節,並可以通過查看螞蟻參考學習。 – mdma 2010-05-24 15:56:25
對於mave來說+1,在工作的那一刻,我們正在從基於螞蟻的工具japro遷移到maven。我個人認爲,向他們介紹一種更新的技術會更好。 – 2010-05-24 20:29:06