標籤:maven eclipse server eclipse外掛程式 tomcat
Eclipse配置maven環境筆記
轉載請註明:http://blog.csdn.net/kisssun0608/
1. 下載maven http://maven.apache.org/download.cgi,選擇的是最新的apache-maven-3.3.3-bin.zip ;
2. 解壓後放在指定目錄,如D:\\dep_tools\ ;
3. 配置maven的環境變數
4. 開始 -> 電腦 ->右擊,屬性–> 進階系統設定–> 環境變數 ->在系統變數那一欄中,建立填上變數名(M2_HOME)和變數值(D:\dev_tools\apache-maven-3.3.3),確定,確定,確定。
5. 驗證mvn是否安裝成功
快速鍵win+R –> 輸入cmd –> 確定
6. 在彈出的輸入框中輸入mvn -version;出現的內容maven就安裝成功了
7. 配置maven
修改預設的依賴包倉庫位置
Maven 目錄(D:\dev_tools\apache-maven-3.3.3) -> conf -> settings.xml
Maven預設的本地倉庫位置是${user.home}/.m2/repository,使用過程中這個目錄裡的檔案會比較多,佔用空間越來越大。一般建議更換到其它磁碟目錄下。如下配置,就把預設的本地倉庫更改到D:/dev_tools/DepLibs.m2/repository這個目錄(這個目錄結構需要自己建立好)。
並把settings.xml 放在D:/dev_tools/DepLibs/.m2/目錄下。
8. 下載Eclipse javaEE版本http://www.eclipse.org/downloads/
選擇32位或64位版本
該版本是2015年4月最新版本,已經內建了m2Eclipse外掛程式
9. 啟動Eclipse,配置m2Eclipse外掛程式關聯maven程式
Eclipse功能表列 –> window-> preferences -> maven -> installations -> 右側的add ->directory –> 選擇maven的安裝主目錄(D:\dev_tools\apache-maven-3.3.3) –> finish -> 在關聯的maven前打鉤 -> apply;
繼續下一步,設定自訂的本地倉庫位置
點擊user settings -> 右側,globalsettings 和user settings都設定為D:\dev_tools\DepLibs\settings.xml -> apply -> OK 完成配置;
10. 建立一個maven的web項目
功能表列 File ->New -> project ->選擇maven項 -> mavenproject -> next ->不選create asimple project,next à GroupId選擇 org.apache.maven.archtypes ,Artifact Id 選擇maven-archetype-webapp -> next
點Next > group id 處輸入包名,在Artifact Id輸入項目名
–> 點擊finish。Eclipse就會自動建立一個maven項目,並且會在中央倉庫中下載所需要的包。如果本地倉庫位置沒有包,會從網上下載所需要的包,有一段時間的等待項目後續配置
11. 項目建立完成後預設只為我們建立了 src/main/resources,而沒有src/main/java,src/test/java和src/test/resources。
開啟項目屬性 -> java build path -> source 看到 src/main/java和src/test/java顯示 missing:
解決辦法:開啟的Libraries,修改為自己的JDK(1.7 以上版本)
自行添加src/test/resources
右擊項目名–> new -> Source folder -> 在Folder Name 填寫:src/test/resources
12. 設定 Project Facets,選擇 Java 1.7 版本和 Dynamic Web Module 2.3 版本
右擊項目 -> Properties –> ProjectFacets
13. 設定部署打包結構如下,刪除測試相關目錄,點擊add添加紅框中的兩項
14. 還需要在pom.xml添加依賴包解決圖中問題,添加 Servlet-api 的依賴包
添加好的包如下:
儲存後項目會自動去尋找並下載不存在的jar包。
15. 構建和部署項目
右擊整個項目的pom.xml –> Run As ->Maven install
但出現了這樣的錯誤
解決辦法:功能表列window –> preperences -> java ->installed JREs -> 右側選擇使用的JRE環境,點擊Edit,將Default VMarguments處填上-Dmaven.multiModuleProjectDirectory=$M2_HOME –> finish。
控制台輸出結果:
會下載一些依賴包
這樣就構建完成了
16. 查看已經產生的項目部署檔案
17. 因為項目還未連結tomcat,就暫時將war包放在tomcat下,啟動tomcat並訪問該war包
18. 配置Tomcat,讓項目自動部署到tomcat中運行
功能表列window -> preperences ->Server Runtime Environment -> 右側,點擊Add –>選擇tomcat 對應版本(apachetomcat v7.0) -> next ->點擊browser ,選擇tomcat 的安裝位置 ,Name處隨便填,JRE選擇你剛才配置DefaultVM arguments的那個–> finish;
左側會出現servers目錄
19. 看中間下部是否有Servers標籤,沒有的話點功能表列window -> show view -> servers
20. 現在項目已經部署到tomcat中,點擊start啟動tomcat
21. 在瀏覽器中訪問
雖然只是簡單的顯示了hello world ,但可以說是幾乎從無到有(沒有說明JDK和tomcat的安裝過程)搭建的Eclipse上maven管理項目開發的整個過程,加深自己的理解也將經驗分享給需要的人。
轉載請註明:http://blog.csdn.net/kisssun0608/
Eclipse從零配置Maven環境 筆記