一、环境准备
maven 3.5.2
esclipse oxygen Release(4.7.1a)
jdk 1.8
tomcat 9
二、新建maven项目
1、新建一个maven项目,如图:
2、设置为创建web
3、设置项目相关信息,注意设置package类型为war
4、设置项目相关属性
进入project->properties->project facet 进行相关属性设置
1)设置 Dynamic web module的版本为3.0;设置 JDK 版本为1.8;设置tomcat server;如果不能正常的设置Dynamic web module版本,请显示项目的resouce信息,修改.setting目录中的以facet.core结尾的xml文件,修改相应的版本信息为3.0
配置容器为tomcat
若测试运行index.jsp报错,请在pom.xml中增家j2ee依赖项;配置如下:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
</dependency>
三、配置SSM项目依赖jar包
ssm的属性及依赖项配置如图示意:
<properties>
<!-- spring版本号 -->
<spring.version>4.3.12.RELEASE</spring.version>
<!-- mybatis版本号 -->
<mybatis.version>3.2.6</mybatis.version>
<!-- log4j日志文件管理包版本 -->
<slf4j.version>1.7.7</slf4j.version>
<log4j.version>1.2.17</log4j.version>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
</dependency>
<dependency>
<groupId