**
必须引入Springboot tomcat-embed-jasper依赖
**
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
将tomcat-embed-jasper的scope去掉后,打成jar包,启动项目时报错==>jasper的jar包冲突。
结论猜测:检查pom文件后,猜测一定是spring-boot-maven-plugin
插件在打包时自动额外的添加tomcat-embed-jasper的支持。而我们在工具中启动项目时并没有打包,所以需要该依赖对我们项目jsp的支持,为防止其打包冲突,遂设置其scope为provided。