1.新创建一个MAVEN PROJECT 。
2.选择 “maven-archetype-quickstart”
3.填入此项目的groupid和artifactid。
4.配置MAVEN
5.填入项目名称
6.删掉除pom.xml以外所有的内容。建立一个空项目。
7.加入所需要的依赖jar包及版本号。
8.在Project下面新建真正我们要用的module。
9.先新建存放所有页面的模块,选择“maven-archetype-webapp”
10.一样的填写artifactid
11.填写module name.
12.接着创建非WEB的模块,不用使用archetype。
13.创建控制器模块,用来存放controller
14.一样的填写模块名称。
15.创建好controller包。
16.按同样的方式创建好如下模块。
17.在assemble模块里放入马房山网要用到的html,css,js,vm配置等文件。
18.在web.xml里加入spring-mvc的配置,加入准备好的spring-mvc.xml文件。
19.能看到spring-mvc.xml里的扫描器在报错,这是因为assemble模块里没有加入对web模块的依赖。
20.给web模块配置好goupid和version。
21.在assemble模块里没有加入对web模块的依赖。
22.这时再看扫描器,可以看到没有报错了。
23.加入HelloController.java类和hello.vm页面。
24.给项目添加本地tomcat。
25.添加本地tomcat
26.配置tomcat
27.添加应用到tomcat容器
28.添加如下图所示
29.添加成功。
30.DEBUG启动TOMCAT
31.启动成功,自动打开首页。
32.测试地址放在了最后一个版块“攻城狮”
33.测试springmvc和velocity 。测试成功
谢谢~~