新建maven項目

 Maven是一個近幾年比較流行的jar包管理工具. 
很多開源項目或者demo代碼都是基於Maven的項目. 
優缺點javeeye有過很激烈的討論.在此不做過多評價. 
但根據我的經驗. 
使用過maven後再也不想回到過去往lib手動添加jar包的日子了.. 


網上有很多關於maven的教程和說明.在此不做過多的贅言. 

首先下載maven3. 
Maven下載地址 

解壓後設置maven的系統變量. 
如下圖.設置好M2_HOME和PATH的系統變量.輸入 

Java代碼  收藏代碼
  1. mvn -version  


出現圖中所示表示安裝成功. 

 

然後是安裝m2eclipse插件. 
只能在線安裝. 

m2eclipse Core Update Site: http://m2eclipse.sonatype.org/sites/m2e 

注:MyEclipse和STS自帶m2eclipse插件,所以不用安裝. Eclipse for J2EE需要單獨下載. 
強烈推薦使用springsource的STS(一款基於eclipse整合的IDE) 
STS下載地址 

安裝好m2clipse插件後 
在IDE菜單欄點擊  window  --> preferences 
輸入maven出現下圖中所示. 

 

點擊User Settings 選擇解壓後maven下conf文件夾中的settings.xml再點擊Apply. 
接着點擊Installations -->Add  -->選擇maven的安裝目錄 -->Apply 

 

到此,maven和m2eclipse都搭建好了. 
接着我們開始創建一個標準的基於maven的web項目框架. 


在左邊項目區   點擊右鍵  --> New  --> Other --> 找到maven(或者直接輸入maven) 
-->選擇 Maven Project 

如下圖 

 

點擊Next 

會出現很多Archetype.都是對應不同需求的maven模板. 
我們選擇 maven-archetype-webapp 
一個基於web的模板. 

 


點擊Next 
輸入 
groupId和artifactId 

groupId隨便填寫就是了 不過最好是填寫公司或者組織名稱. 
artifactId可以認爲他是項目名,所以你填寫的就是項目名. 

 



創建成功後我們會得到如下圖所示的項目結構 


 


但是這個並不是默認的maven項目的標準結構.我們需要進行一些改動. 

1.在項目下創建一個Source Folder. 
Folder Name:src/main/java 
如下圖所示 

 


(當然,還可以添加用於junit測試的src/test/java和src/test/resources 
不過在此就不添加了.) 


2.在webapp根目錄下創建一個叫resources的Folder. 
用於以後裝JS,CSS等靜態文件. 

3.刪除index.jsp 

4.在src/main/java中創建3個包(maven標準推薦是3層包結構) 

5.如果裝的JDK是1.6的,更改JRE System Libary爲1.6版本的. 

這樣.一個標準的maven web項目創建成功. 

 


如何啓動項目? 

很多人都在問創建了項目後如何啓動項目?如何啓動服務器? 

其實很簡單. 
郵件點擊tomcat 

 

如上圖.點擊 Add or Remove.. 


 

將你需要啓動的項目add到右邊.點確定後項目就部署到tomcat了. 

還有一個更簡單的方法. 
直接把項目拖到tomcat上 

 



 
 


啓動就OK. 

如果不能把項目放入tomcat,請檢查自己的maven項目是否是web項目. 

maven項目其實還有用mvn pulgin來啓動項目. 
如maven-jetty或maven-tomcat等. 
這些就是maven的知識點了,在此不做過多贅言. 
感興趣的朋友可以自己去找相關的知識. 
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章