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