在IDEA中创建一个基于maven的spring mvc web项目
一、创建一个空maven项目作为父模块
二、在父模块中创建一个web项目
选中父模块–>new–>新建maven项目–>勾选create from archetype下面的web模板,如图。
点击next,输入与父模块相同的groupId并确定模块唯一artifactId,如图:
next选择系统安装的maven配置或选择idea默认maven配置:
next指定模块安装位置,module name一般与artifactId相同:
一个空web项目安装完成。
三、添加文件夹作为web模块开发与测试的根目录
在idea左上角 new–>project structure中project-setting选中modules 新创建的web模块
添加文件夹,并mark as为web模块开发与测试的根目录:
四、添加依赖
修改pom.xml,使用springframework 4.3.x版本,引入Spring核心包。
有时添加完依赖发现project structure无法引入spring相关包,请在idea主面板右边栏的maven标签下eimport或重新添加一遍模块依赖。
五、添加spring配置
新建spring.xml和spring-mvc.xml配置文件并更改web.xml配置。
web.xml文件配置
若不指定web.xml的context-param,Spring默认会加载classpath下applicationApplication.xml作为整个模块上下文初始化参数的配置文件。
spring-mvc.xml文件配置
六、完成
整个项目的结构入图所示: