最近在研究Maven,發現國內這方面的文章很少。自己捉摸了幾天,看了幾篇文章,覺得其實沒有什么可比較 的,因為從功能上說Maven是大于Ant的。
但事實上持續集成要選擇Maven還是Ant,還要看具體的需要啦,如果 你現在已經有CruiseControl +Ant了就沒有必要非專成CruiseControl +Maven了,如果你現在正準備做持續集 成,那你就不妨試一下Maven了。
其實很多時候拿兩個東西作比較是多余的,因為很多時候使用一個東西往往更自己的個人喜好有關系。比如有 人喜歡用JBuilder有人喜歡用Eclipse,它們誰好誰壞呢?我不知道。對于Maven來說,我們現在已經有 CruiseControl +Ant,但我還是想轉成CruiseControl +Maven,因為我喜歡Maven(我的地盤我做主)。說了一 堆有的沒有的,我都不知所云,現在回到主題說說我對它們的比較:
1:功能:Ant是用于構建java項目的;而Maven不但包含構建,還有管理java項目
2:構建:Ant是將構建所需的jars放入Classpath;Maven則維護一個本地Repository負責存放jars,這樣不同 的項目可以共享一個jars Repository
未完待續
文章來源于領測軟件測試網 http://www.kjueaiud.com/
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月