1、確認maven插件和配置在eclipse中已經完成
如果沒完成,可參考這篇博客:http://www.cnblogs.com/mmzs/p/8191979.html
2、在eclipse中用maven創建web項目
右鍵File===>>new===>>Maven Project
點擊next;
然后選擇maven-archetype-webapp;
點擊next;
填寫Group id和Artifact id, Version默認,Package可以不填;
點擊finish完成。
正常情況會出現下圖效果:
如果出現類似的錯誤:
錯誤原因:沒有自動添加Server Runtime;
解決辦法:
1)、工程上右鍵--->>Build Path--->>Configure Build Path--->>Libraries--->>Add Library--->>Server Runtime--->>Next--->選擇你使用的tomcat--->Finish
2)、工程上右鍵--->>Maven--->>Update Project...
到此,解決所有問題,工程可以正常出現了。
如果在pom.xml中添加依賴包后出現紅叉,可以按照如下方式解決:
在你的工作空間找到你的工程,進入后找到.settings文件夾,找到如下文件:
打開org.eclipse.wst.common.project.facet.core.xml進行修改就可以了:
改好后,打開eclipse刷新下工程,查看工程的Project Facets我們發現Dynamic Web Module已經改為3.0了:
pom.xml文件的紅叉也消失了。
如果此時工程名上面還有紅叉,但是項目中沒找到紅叉,那么可以參考此處修改:
maven項目pom.xml文件報錯、或者沒有文件報錯,但是工程還是有紅叉的情況?