操作系统: OS X
Eclipse版本: Mars.2 Release (4.5.2)
本机Maven版本: 3.3.3
本机Java版本: 1.8.0_65
1. 在Eclipse上新建Maven项目
- 右键 - new - project - 输入”maven” - 选择”maven project”
- 第二页保持不变
- 第三页选择 webapp 的那一项
- 第四页输入包名,项目名(GroupId是包名,ArtifactId是项目名)
5.点击Finish
2.修改新建的项目的类型
- 右键点击新建好的项目名,选择Properties
- 左边选择Project Facets,右边将Dynamic Web Module的勾去掉,然后将Java的Version改为1.8,点击Apply
- 还是这个界面,将右边Dynamic Web Module的勾勾上,并选择版本为3.0,点击下面出现的Further configuration available,勾上Generate web.xml那个选项,点击OK。点击Apply,之后点击OK
- 这时候项目目录里会多出一个WebContent目录,将其中WEB-INF下的web.xml复制到src/main/webapp/WEB-INF下(直接替换原来的文件),将META-INF复制到src/main/webapp/目录下
- 继续右键点击项目名,选择Properties,左边选择Deployment Assembly。右边删除/WebContent,并点击Add按钮,添加一个Folder,路径是src/main/webapp,点击Apply。设置好之后如下图
- 左边选择Java Build Path,右边上方选择Library。点击Add Library按钮,选择Server Runtime,点击Next,选择Tomcat,点击Finish。点击Apply,点击OK
- 删除WebContent目录,此时的项目目录结构为:
3.引入Spring MVC的 jar包
- 打开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文件,这就需要自己根据项目实际需求来设置了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于