provided 是什么范围?
我觉得这里存在问题,servlet-api运行时有效的话,那么不就和tomcat中的servlet-api冲突了。
只在编译和运行时有效,打包时不会包含这样的jar包,如servlet-api 容器相关的依赖