启动报错如下图:
服务器报错:The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory
主要原因是因为你的pom.xml中配置了servlet-api,jsp-api。
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
</dependency>
产生了jar包冲突。
解决办法:1、删除tomcat下的servlet-api,jsp-api包
2、pom配置依赖的时候,添加<scope>provided</scope>,表明了dependency 由JDK或者容器提供,这个scope 只能作用在编译和测试时,同时没有传递性。
<dependency>
<groupI