通过maven能够正常启动tomcat, 但在浏览器中访问某一个servlet时, 报错误cannot be cast to javax.servlet.Servlet. 这是在运行该servlet时存在2个相同的依赖jar包, 发生jar冲突. 此时需要将maven 的 pom.xml中的servlet-api的依赖修改为<scope>provided<scope>(默认为compile)
cannot be cast to javax.servlet.Servlet
maven 的 pom.xml
servlet-api
<scope>provided<scope>
compile
maven dependency中provided和compile的区别