??? 為了建立統(tǒng)一的類庫(kù),以及統(tǒng)一的項(xiàng)目管理入口。這兩個(gè)禮拜來,一直看maven2的資料。剛開始以為maven2跟ant差不多,應(yīng)該很快就能上手,可是越看越麻煩,可能我的E文水平太濫的緣故。
??? 不過總體來說,maven2從使用角度來說,應(yīng)該還是復(fù)雜的,雖然命令很簡(jiǎn)單,可是要完全理解它的思路,還是需要花費(fèi)一定時(shí)間的。哎,java就是夠復(fù)雜,尤其在配置管理方面。不像別的語(yǔ)言那么好配置,整個(gè)發(fā)布都比較麻煩。
??? 不過,如果你真正學(xué)會(huì)使用maven2了,那么一切就變得簡(jiǎn)單起來了,一行命令mvn deploy,或者一個(gè)ant task,就讓所有的事情都完成了。如果你想查看項(xiàng)目的進(jìn)度,如果你想發(fā)布一個(gè)用戶站點(diǎn),那么mvn site可以很好的幫助你。然而更為方便的是,你不要到處去尋找那些類庫(kù)了,到處的復(fù)制,粘貼,有時(shí)候還得為一個(gè)jar包的不同版本沖突忙上半天。有了maven,就有了統(tǒng)一的開發(fā)庫(kù),所有的jar都統(tǒng)一管理。不用再擔(dān)心了。
??? maven2帶來的不僅是方便,對(duì)于整個(gè)項(xiàng)目的監(jiān)控也是不錯(cuò)的。有了統(tǒng)一的入口,加上完善的report組件,可以清晰地看到項(xiàng)目的所有進(jìn)展。再加上continuum的持續(xù)整合,能減少很多成本。
???
posted on 2006-12-01 06:51
布衣郎 閱讀(3313)
評(píng)論(7) 編輯 收藏 所屬分類:
配置管理