操作系统: OS X
Eclipse版本: Mars.2 Release (4.5.2)
本机Maven版本: 3.3.3
本机Java版本: 1.8.0_65

1. 在Eclipse上新建Maven项目

  1. 右键 - new - project - 输入”maven” - 选择”maven project”
  2. 第二页保持不变
  3. 第三页选择 webapp 的那一项
  4. 第四页输入包名,项目名(GroupId是包名,ArtifactId是项目名)

    5.点击Finish

2.修改新建的项目的类型

  1. 右键点击新建好的项目名,选择Properties
  2. 左边选择Project Facets,右边将Dynamic Web Module的勾去掉,然后将Java的Version改为1.8,点击Apply
  3. 还是这个界面,将右边Dynamic Web Module的勾勾上,并选择版本为3.0,点击下面出现的Further configuration available,勾上Generate web.xml那个选项,点击OK。点击Apply,之后点击OK


  4. 这时候项目目录里会多出一个WebContent目录,将其中WEB-INF下的web.xml复制到src/main/webapp/WEB-INF下(直接替换原来的文件),将META-INF复制到src/main/webapp/目录下
  5. 继续右键点击项目名,选择Properties,左边选择Deployment Assembly。右边删除/WebContent,并点击Add按钮,添加一个Folder,路径是src/main/webapp,点击Apply。设置好之后如下图
  6. 左边选择Java Build Path,右边上方选择Library。点击Add Library按钮,选择Server Runtime,点击Next,选择Tomcat,点击Finish。点击Apply,点击OK


  7. 删除WebContent目录,此时的项目目录结构为:

3.引入Spring MVC的 jar包

  1. 打开SpringWeb项目首页,copy dependency,即
    <dependency>
    <groupId>org.springframework.webflow</groupId>
    <artifactId>spring-webflow</artifactId>
    <version>2.4.2.RELEASE</version>
    </dependency>

    ,复制到pom.xml的dependencies节点中。

4. 结束

至此,一个基于Maven架构的Spring MVC 项目就搭建完成了。之后还需要在web.xml中配置Spring的配置,还要新建bean.xml文件,这就需要自己根据项目实际需求来设置了。

 

 

添加新评论