maven已經大型的Java項目的管理工具,其功能非常強大,這里簡單總結一下maven構建web項目的過程。本文介紹的是集成環境下的maven構建web項目。
一、准備
1、安裝maven。
2、把maven集成到eclipse中。
二、新建maven管理的web工程
1、File >> New >>other...
2、在New窗口中打開Maven,選中Maven Project,Next。
3、在New Maven Project彈出窗口中去掉勾選Create a simple project,直接next。
4、 在Filter中輸入 “web”找到如下圖中的選項,然后Next。
5、輸入Group Id和Artifact Id,注意,Group ID是main方法所在的文件所在的包路徑。Artifact ID是項目的名稱。
到此已經新建好了一個maven管理的web項目。
6、新建好后的項目如果出現jsp文件的錯誤,一般是沒有引用正確的Tomcat包文件。如圖:
7、項目上右鍵,選擇Properties,彈出如下窗口。選擇左側的菜單Maven >> Project Facets,在右側選擇runtimes,勾選Apache tomcat8.0。
8、Apply >> OK,這是回到項目列表,錯誤消除。
9、如上圖,項目的目錄結構並不是標准的maven項目的目錄結構,我們要手動加入一些相關的源碼目錄,如src/main/java,src/test/java,src/test/resources等。
10、項目 >> 右鍵 >> Build Path >> New Source Folder..
11、重復10,直到把所需的目錄建好。
12、構建好的maven管理的web項目的目錄結構如圖
三、配置項目依賴
1、雙擊pom.xml文件打開pom.xml的配置面板。
2、在配置面板的右下角選擇Dependencies
3、添加依賴包,點擊Add按鈕,彈出select dependency窗口。
4、到http://mvnrepository.com/查找項目需要依賴的包,比如Log4j。
5、在Select Dependency窗口中的Group Id中輸入log4j,在ArtiFact Id中輸入log4j,在 Version中輸入需要的log4j的版本,這里輸入的是最新的1.2.17.maven會自動把該依賴包下載到本地配置的maven repository中。
6、重復上述過程把項目所需的所有包都配置到pom.xml文件中,讓maven替你管理項目的依賴。
四、參考
1、http://blog.csdn.net/mr_tank_/article/details/12159297
2、http://www.360doc.com/content/14/0920/12/9437165_410900873.shtml