eclipse下maven項目的建立以及問題的解決

maven項目的建立以及建立過程當中問題

在javaweb項目開發過程當中,用maven管理項目版本的好處沒必要多說,在初學過程當中,遇到的許多問題,我想許多人都遇到過。這裏將一一分享個人解決方法,若是有更好的可提出來。 java

  1. 新建maven項目(選擇Maven Project)

2.  點擊下一步

3.  在Filter中輸入webapp(選擇maven-archetype-webapp,而後Next)

4.  Group Id--主項目名

   Artifact Id--本項目名 web

   package--包名可自定義,也暫時不輸入,以後再本身建立; spring

  選擇finish; 編程

5.  此時的工程項目結構並不完整,需將將其編程web項目;

(本地安裝tomcat6,web module須要設爲2.5,本地設爲jdk1.6) tomcat

右擊項目選擇properties,再選擇Project Facets, mvc

途中的默認值須要按需求修改, app

不過在修改過程當中發現,java設爲1.6以後,Dynamic Web Module沒法設置爲2.5?? eclipse

解決方案:打開項目的根目錄../springmvc/.setting/org.eclipse.wst.common.project.facet.core.xml webapp

打開該文件後找到  <installed facet="jst.web" version="2.3"/> maven

將version修改成2.5,保存後,在eclipse右擊項目選擇Refresh進行刷新;即修改完成!

此時的項目結構如圖:

這種結構不知足maven項目要求(有的人可能出現這種問題,有的人可能不會,通常狀況下是有src/main/java,src/main/resource,src/test.java三個文件夾的)

解決方案:右擊項目,選擇Properties,點擊Java Build Path;切換至Libraries下,

雙擊 JRE System Library(javaSE-1.6);將System library切換至Workspace default JRE(即切換jre爲工做空間默認)如圖:

點擊finish;在點擊finish!

項目結構如今正常了!

6.  最後還要將發佈文件肯定

右擊項目選擇Properties選擇Deployment Assemby;將/src/test/java文件夾remove掉!

相關文章
相關標籤/搜索