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

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

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

    Ant

    一個(gè)很好的構(gòu)建工具
    [譯]使用屬性去控制構(gòu)建(Using Properties to Control a Build)
         摘要: 使用屬性去控制構(gòu)建是Ant的一個(gè)亮點(diǎn)之一,該文譯自Matthew Moodie的<>,該書的寫作手法非常的不錯(cuò),由淺入深,使用的案例(Example)也具有很強(qiáng)的指導(dǎo)意義.
    我非常地喜歡Ant,在于它不單純的作為構(gòu)建工具,作為腳本化的工具,在執(zhí)行通常的任務(wù)時(shí)也有很大的用武之地.
    最近,我在研讀Ant系列的叢書,希望能夠與大家共同學(xué)習(xí)和探討,將它合理地應(yīng)用到日常的工作中來(lái).  閱讀全文

    posted @ 2007-01-05 19:22 會(huì)飛的魚 閱讀(229) | 評(píng)論 (0)  編輯

    [轉(zhuǎn)]一個(gè)比較完整的ANT實(shí)例
         摘要: 該實(shí)例適用于整體上瀏覽Ant的Build文件,涵蓋了很多的語(yǔ)法,值得借鑒一下.  閱讀全文

    posted @ 2007-01-03 09:04 會(huì)飛的魚 閱讀(1009) | 評(píng)論 (4)  編輯

    [轉(zhuǎn)載]利用 Ant 和 JUnit 進(jìn)行增量開發(fā)
         摘要: 軟件開發(fā)習(xí)慣中一個(gè)細(xì)微更改都可能會(huì)對(duì)軟件質(zhì)量產(chǎn)生巨大改進(jìn)。將單元測(cè)試合并到開發(fā)過(guò)程中,然后從長(zhǎng)遠(yuǎn)角度來(lái)看它可以節(jié)省多少時(shí)間和精力。本文通過(guò)使用代碼樣本說(shuō)明了單元測(cè)試的種種好處,特別是使用 Ant 和 JUnit 帶來(lái)的各種方便。  閱讀全文

    posted @ 2007-01-02 13:04 會(huì)飛的魚 閱讀(120) | 評(píng)論 (0)  編輯

    [轉(zhuǎn)載]Ant 十五大最佳實(shí)踐
         摘要: 本文總結(jié)了我喜愛(ài)的Ant技巧或最佳實(shí)踐,多數(shù)是從我親身經(jīng)歷的項(xiàng)目錯(cuò)誤或我聽說(shuō)的其他人經(jīng)歷的 “恐怖”故事中得到靈感的。比如,有人告訴我有個(gè)項(xiàng)目把XDoclet 生成的代碼放入帶有鎖定文件功能的版本控制工具中。當(dāng)開發(fā)者修改源代碼時(shí),他必須記住手工檢出(Check out)并鎖定所有將要重新生成的文件。然后,手工運(yùn)行代碼生成器,只到這時(shí)他才能夠讓Ant編譯代碼,這一方法還存在如下一些問(wèn)題:

    生成的代碼無(wú)法存儲(chǔ)在版本控制系統(tǒng)中。
    Ant(本案例中是Xdoclet)應(yīng)該自動(dòng)確定下一次構(gòu)建涉及的源文件,而不應(yīng)由程序員手工確定。
    Ant的構(gòu)建文件應(yīng)該定義好正確的任務(wù)依賴關(guān)系,這樣程序員就不必為了完成構(gòu)建而不得不按照特定順序調(diào)用任務(wù)。
    當(dāng)我開始一個(gè)新項(xiàng)目時(shí),我首先編寫Ant構(gòu)建文件。Ant文件明確地定義構(gòu)建的過(guò)程,并被團(tuán)隊(duì)中的每個(gè)程序員使用。本文所列的技巧基于這樣的假定:Ant構(gòu)建文件是一個(gè)必須仔細(xì)編寫的重要文件,它應(yīng)在版本控制系統(tǒng)中得到維護(hù),并被定期進(jìn)行重構(gòu)。
      閱讀全文

    posted @ 2007-01-02 11:56 會(huì)飛的魚 閱讀(126) | 評(píng)論 (0)  編輯

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊(cè)

    友情鏈接

    開源鏈接

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 67194成是人免费无码| 亚洲国产美女精品久久久久| 成人片黄网站色大片免费观看cn| 国内精品99亚洲免费高清| www.亚洲精品.com| 精品亚洲aⅴ在线观看| 亚洲国产日韩在线一区| 国产vA免费精品高清在线观看| 免费在线观看理论片| 久久久久久久亚洲Av无码| 国产精品免费福利久久| 无码专区—VA亚洲V天堂| 无码一区二区三区亚洲人妻| 永久黄网站色视频免费| 国产成人亚洲精品电影| 免费大黄网站在线观| selaoban在线视频免费精品| 久久久无码精品亚洲日韩软件| 五月婷婷免费视频| 免费看的成人yellow视频| 亚洲精品国产高清在线观看| 在线观看亚洲免费视频| 亚洲国产成人无码av在线播放| 国产在线a免费观看| 亚洲av永久无码精品秋霞电影秋| 91大神免费观看| 亚洲综合色婷婷七月丁香| 国产猛男猛女超爽免费视频| 久久精品国产亚洲AV无码偷窥 | 77777亚洲午夜久久多人| 99re6在线视频精品免费| 亚洲视频一区在线| 免费视频中文字幕| 中国国产高清免费av片| 亚洲美女色在线欧洲美女| 色吊丝永久在线观看最新免费| www成人免费视频| 亚洲国产一成久久精品国产成人综合| 亚洲一级毛片免费观看| 在线免费观看亚洲| 亚洲成a∨人片在无码2023|