開源項目很多是用maven構建的,目錄結構比較複雜(有些比我們的多項目結構還要複雜),如何編譯打包和導入eclipse對於新手是有些難度的,老鳥就跳過此文吧。下面就做一下簡單的介紹。
獲取項目源代碼
check out源碼都不多作介紹了,大家都會
安裝maven
下載Maven壓縮包,並解壓到硬盤的某個目錄中,把bin目錄添加到path變量 中。
構建
在cmd到項目的根目錄下 ,然後執行 mvn clean install -Dmaven.test.skip=true 命令
(-Dmaven.test.skip=true的意思是跳過執行單元測試 ,由於環境等因素的不同單元測試經常會通不過的,從而會導致構建失敗)
如果是初次安裝Maven,此過程會自動從網上下載依賴的jar包到你本地目錄的%user_home%\.m2\repository下
生成Eclipse工程:
在項目的根目錄下 執行:mvn eclipse:eclipse -Dmaven.test.skip=true 命令
看到BUILD SUCCESSFUL字樣,就代表正確的生成了Eclipse工程文件,跟antx一樣 若是多工程項目就會在各個工程目錄下生成.project和.classpath文件,然後打開eclipse批量導入就行了。
接下來會出現很多錯誤,大概是說找不到jar包路徑之類的,那是因爲Eclipse中沒有設置M2_REPO變量 ,
在項目上點右鍵——屬性,在屬性設置面板上選擇java build path,選擇Add Variable按鈕
點擊configure Variables按鈕,在彈出的面板中點擊New 按鈕,接着,
在Name中輸入 M2_REPO,在Path右邊點Folder按鈕選擇%user_home%\.m2\repository目錄
一路OK就完成了