Maven 是什么炉擅?
Maven 項目對象模型(POM),可以通過一小段描述信息來管理項目的構(gòu)建,報告和文檔的項目管理工具軟件独榴,除了以程序構(gòu)建能力為特色之外,還提供高級項目管理工具奕枝。
Maven的特點
簡單:以簡單的操作接口棺榔,降低構(gòu)建系統(tǒng)的復(fù)雜度。
交流與反饋: 與版本控制系統(tǒng)結(jié)合之后隘道,執(zhí)行最新的構(gòu)建并快速得到反饋症歇,此外,也有自動生成的項目報告能幫助項目成員谭梗,促進項目交流忘晤。
測試驅(qū)動開發(fā): 測試是Maven生命周期的重要組成部分之一。
持續(xù)集成: 與ci集成系統(tǒng)(如jenkins)集成激捏,持續(xù)構(gòu)建會更加簡便设塔。
目前自己對Maven的了解
目前Maven上的運用上,覺得Maven最大的好處就是远舅,統(tǒng)一管理jar包的版本闰蛔,以及在使用jenkins持續(xù)構(gòu)建的時候,使用Maven使得構(gòu)建過程非常簡便图柏,只需要簡單的Maven命令就可以打包項目序六。
對自己的期望
通過閱讀本書的時候,希望更深一步地去了解Maven爆办,讓自己對Maven的使用更加的嫻熟难咕,能夠更好地利用Maven。