讀古今文學網 > Maven實戰 > 16.3.2 從SCM倉庫導入Maven項目 >

16.3.2 從SCM倉庫導入Maven項目

通常我們的項目源代碼都存儲在SCM倉庫中,例如Subversion倉庫,讀者當然可以使用Subversion命令將項目源碼簽出到本地,然後再導入到m2eclipse中。但m2eclipse支持用戶直接從SCM倉庫中導入Maven項目。

要從SCM導入Maven項目,首先需要確保安裝了集成SCM的Eclipse插件,如Subclipse,還需要m2eclipse的附屬組件Maven SCM Integration以及對應的SCM handler,如集成Subclipse的Maven SCM handler for Subclipse。

如果這些組件都得以正確安裝,就可以選擇圖16-4中的Check out Maven Projects from SCM,在單擊Next按鈕之後,選擇SCM類型並輸入SCM地址,如圖16-6所示。

圖16-6 從SCM倉庫導入Maven項目

單擊Next按鈕之後用戶可以選擇項目導入的本地位置,然後單擊Finish按鈕,m2eclipse就會在後台使用SCM工具簽出項目並執行Maven構建。用戶可以單擊Eclipse右下角的狀態欄查看後台進程的狀態,如圖16-7所示。

圖16-7 m2eclipse在後台簽出項目

同樣地,根據項目大小以及網絡的健康狀況,這個過程可能花費幾十秒到幾十分鐘不等。