看网上说法tomcat启动时会把lib目录下的jar包加载进内存,而项目里也有相同的jar包就会导致jar包冲突
解决办法;
把pom依赖里相应的jar包添加<scope>标签
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>3.0-alpha-1</version>
<scope>provided</scope>
</dependency>
scope标签值选择provided表示项目部署时不会把这个jar包包含进去