DANCE WITH JAVA

          開發(fā)出高質(zhì)量的系統(tǒng)

          常用鏈接

          統(tǒng)計(jì)

          積分與排名

          好友之家

          最新評(píng)論

          ant教程(四) ant作用

          一,什么時(shí)候使用ant
          也許你聽到別人說起ant,一時(shí)沖動(dòng)準(zhǔn)備學(xué)習(xí)一下ant,當(dāng)你看完了上邊的第一個(gè)實(shí)例,也許你感覺ant真好,也許你感覺ant不過如此,得出這些結(jié)論都不能說錯(cuò),雖然ant很好用,但并不是在任何情況下都是最好的選擇,例如windows上有更多更簡(jiǎn)單,更容易使用的工具,比如eclipse+myeclipse eclipse+wtp等等,無論是編譯,部署,運(yùn)行使用起來比ant更容易,方便但有些情況則是ant發(fā)揮的好地方:
          1,服務(wù)器上部署的時(shí)候
          當(dāng)你的程序開發(fā)完成,部署人員要部署在服務(wù)器上的時(shí)候,總不能因?yàn)橐驗(yàn)榘惭b一個(gè)程序就配置一個(gè)eclipse+myeclipse吧,ant在這個(gè)時(shí)候是個(gè)很好的選擇,因?yàn)樗∏桑菀着渲茫銕е銓懞玫腷uild.xml到任何一臺(tái)服務(wù)器上,只需要做簡(jiǎn)單的修改(一些設(shè)定,例如目錄),然后一兩個(gè)命令完成,這難道不是一件美好的事情嗎。
          2,linux上,很多時(shí)候是這樣的,程序開發(fā)是在windows下,但是程序要在linux或者unix上運(yùn)行,在linux或者
          在unix(特別是unix上)部署是個(gè)麻煩的事情,這個(gè)時(shí)候ant的特點(diǎn)又出來了,因?yàn)閍nt是跨平臺(tái)的,你在build.xml可以在大多數(shù)操作系統(tǒng)上使用,基本不需要修改。
          3,當(dāng)服務(wù)器維護(hù)者不懂編程的時(shí)候
          很多人都有過這樣的經(jīng)歷,使用你們程序的人,并不懂得寫程序。你得程序因?yàn)榘姹靖拢驗(yàn)樾拚齜ug需要一次又一次得重新部署。這個(gè)時(shí)候你會(huì)發(fā)現(xiàn)教一個(gè)人是如此得困難。但是有ant后,你只需要告訴他,輸入ant xxx等一兩個(gè)命令,一切ok.
          以上是我遇到得一些情況。

          看完以上得情況,好好考慮一下,你是否需要使用ant,如果是繼續(xù)。

          posted on 2006-09-20 00:17 dreamstone 閱讀(2948) 評(píng)論(0)  編輯  收藏 所屬分類: 利器

          主站蜘蛛池模板: 将乐县| 万州区| 定日县| 寿阳县| 长葛市| 始兴县| 托里县| 鹤山市| 张家口市| 射洪县| 潞西市| 仁化县| 宜章县| 金乡县| 桐城市| 黎平县| 金华市| 静宁县| 宁海县| 共和县| 洮南市| 稻城县| 手游| 淮安市| 重庆市| 鄂温| 无锡市| 沂南县| 璧山县| 迭部县| 大化| 区。| 浮山县| 土默特右旗| 隆子县| 保康县| 上虞市| 建湖县| 黔南| 平江县| 北安市|