<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 3  文章 - 7  trackbacks - 0
    <2007年4月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

          有可能出自兼容性的考慮、或者是靈活性的考慮、又或者是考慮去除某些用戶心理上的FUD,或者幾者兼有之,反正Maven是支持Ant腳本的執(zhí)行的。(具體請看Guide to using Ant with Maven, http://maven.apache.org/guides/mini/guide-using-ant.html)
          Maven將Ant作為一種包含的關(guān)系存在,我們可以想象的到Maven應(yīng)該是在某些方面有超越Ant的表現(xiàn)的,比如在功能上,Maven提供的網(wǎng)站生成與包依賴管理管理特色功能是Ant沒有原生提供的。
          比如包依賴管理,包依賴管理真的是很強大且實用的功能,想想我們每個工程都有無數(shù)的第三方包需要管理,而這些包進(jìn)行人工管理(想想人工分析包的版本,第三方包與包之間的依賴等等)真的是一件令人痛苦的事情,引入包依賴管理后,包統(tǒng)一自動管理是多么美妙的一件事情?當(dāng)然這個功能想用在Ant中也不是不行的!(具體可以看看江南白衣的<<做環(huán)保主義者,用Maven2 管理Java類庫>>(
    http://m.tkk7.com/calvin/archive/2006/03/19/36098.html),由于是Ant去調(diào)用了Maven,Maven和Ant肯定是并存于工程中了,也許這樣會讓一些Ant的鐵桿Fans會覺得這樣在工程中并不干凈了,只是需要Maven提供的一個額外功能就引進(jìn)了整個Maven,如果是這樣, Ant+Ivy的組合對包進(jìn)行依賴管理可以是另一種選擇。
          對于網(wǎng)站的生成,個人感覺這個Ant是可以做到的,提供對應(yīng)的插件就行了!在google中搜索到這個網(wǎng)站AntDoc web site(http://antdoc.free.fr)好像是提供了類似功能,不過可惜的是我這里打開不了這個網(wǎng)站,并不能肯定是否可行。
          這樣子比較下來,好像Ant與Maven又回到了原點,至少Maven能得到的,Ant一樣能做到。
          總結(jié)一下,我們可不可以這樣子理解,Maven以一種包含的關(guān)系提供對Ant腳本的支持,只是在內(nèi)部Plug-in提供功能的基礎(chǔ)上提供了另一種選擇罷了,這樣的話我們在Maven中使用Ant并沒有脫離Maven所制定的標(biāo)準(zhǔn),仍然受到了Maven標(biāo)準(zhǔn)的約束。而Ant在調(diào)用Maven包管理,或者使用類似功能的時候,只是類似于命令行調(diào)用了對應(yīng)的命令(插件)罷了,而插件真正調(diào)用的,還是Maven的內(nèi)容。
        我覺得至少可以看出Maven與Ant非競爭對手的關(guān)系,必竟也都是一家人(都為Apache一級項目),我想還是項目粒度的問題,兩人工具都有生存領(lǐng)域,在技術(shù)選型的時候,根據(jù)項目的特性再選擇對應(yīng)的工具吧。
    posted on 2007-04-28 21:47 SoulEngineer 閱讀(2595) 評論(3)  編輯  收藏

    FeedBack:
    # re: Ant與Maven的對比-續(xù)-超越Ant? 2007-04-29 08:32 江南白衣
    后記--SpringSide 3.0放棄Ant, 已經(jīng)完全轉(zhuǎn)用Maven了 :)  回復(fù)  更多評論
      
    # re: Ant與Maven的對比-續(xù)-超越Ant? 2007-04-29 08:48 Welkin Hu
    Maven和Ant在在部分功能上還是競爭的。Apache本身只是個基金組織,它可不管自己出錢開發(fā)的項目之間有沒有競爭關(guān)系。  回復(fù)  更多評論
      
    # re: Ant與Maven的對比-續(xù)-超越Ant? 2008-03-07 09:30 wfifi
    讓他們互相競爭,提高各自產(chǎn)品,不錯的主意  回復(fù)  更多評論
      

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产又大又长又粗又硬的免费视频| 毛片免费在线观看网址| 亚洲AV蜜桃永久无码精品| 亚洲一区日韩高清中文字幕亚洲 | 亚洲人成网站色在线观看| 69影院毛片免费观看视频在线 | 日韩电影免费在线观看视频| 亚洲一区精品无码| 窝窝影视午夜看片免费| 亚洲国产成人五月综合网| 特级毛片免费播放| 亚洲?v无码国产在丝袜线观看| 日本精品久久久久久久久免费 | 91国内免费在线视频| 亚洲欧洲国产精品香蕉网| 日本一区午夜艳熟免费| 成人爱做日本视频免费| 国产亚洲精品91| 国产乱码免费卡1卡二卡3卡| 亚洲av无码一区二区三区网站 | 日本亚洲欧洲免费天堂午夜看片女人员| 成人午夜免费视频| 亚洲国产另类久久久精品| 中文字幕亚洲免费无线观看日本| 亚洲综合色区在线观看| 日本一道本不卡免费 | 国产免费观看青青草原网站| 一级中文字幕免费乱码专区 | 亚洲欧洲精品成人久久奇米网| 亚洲欧洲日本在线观看 | 久久精品亚洲乱码伦伦中文| 精品在线免费观看| 亚洲一区二区久久| 免费观看国产精品| 国产高清不卡免费视频| 亚洲人成电影网站久久| 久久亚洲国产成人精品无码区| 96免费精品视频在线观看| 亚洲av无码专区在线电影天堂 | 精品一区二区三区无码免费视频| 亚洲第一成人在线|