mvn archetype:generate -DgroupId=com.zhi-qingchun.testSpringMVC -DartifactId=testSpringMVC -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
這樣maven就自動爲咱們建立了一個web項目,在testSpringMVC文件夾下。 java
CounterWebApp |-src |---main |-----resources |-----webapp |-------index.jsp |-------WEB-INF |---------web.xml |-pom.xml
testSpringMVC\src\main\webapp\WEB-INF\web.xml中的doctype仍採用Servlet 2.3,明顯太舊了(不知道maven爲何一直保留這個版本),因此把 web
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" >
改成 shell
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <display-name>testSpringMVC</display-name> </web-app>
mvn eclipse:eclipse -Dwtpversion=2.0
此時已經能夠把這個項目導入eclipse並在tomcat下運行了。 tomcat
單擊選中剛導入的項目,再選擇菜單File>New>Source Folder,輸入src/main/java,點擊Finish完成,以後項目以下圖:
app