新公司上來就是開發之前一個項目的二期,居然是用Maven開發的,之前沒少聽過Maven,但就是覺得不會用到,沒詳細去了解,當週圍同伴都把項目導入到Eclipse時,我卻在爲茫然不知所措。
這種茫然來源於畏懼,畏懼又來源於對要使用的工具瞭解不足,對未知的一種恐懼。或許我該習慣這種感覺了,畢竟知識是沒有夠用的時候的,就算每天每夜都在不停的學習,也會碰到不會的東西,沒啥,再學就是羅!
嘮叨完畢,下面進入正題。
網上都有通俗易懂的中國化教程,這裏就不重造輪子了,只列出資源和一些需要特別注意的地方。
Maven作爲一個構建工具,不僅幫我們自動化構建,還能抽象構建過程,提供構建任務實現.他跨平臺,對外提供一致的操作接口,這一切足以使他成爲優秀的,流行的構建工具.
但是Maven不僅是構建工具,他還是一個依賴管理工具和項目信息管理工具.他還提供了中央倉庫,能幫我們自動下載構件.
使用Maven還能享受一個額外的好處,即Maven對於項目目錄結構、測試用例命名方式等內容都有既定的規則,只要遵循了這些成熟的規則,用戶在項目間切換的時候就免去了額外的學習成本,可以說是約定優於配置(Convention Over Configuration)。
maven入門主要就是安裝和Eclipse的Maven開發
另附Maven下載地址,不要以爲Eclipse裏下載的Maven插件就是Maven !
這裏特別注意