参考: https://blog.csdn.net/df981011512/article/details/81102977
https://blog.csdn.net/u011781521/article/details/53713162
相信很多童鞋在使用maven做项目时都会经历过依赖冲突的问题,最常见的莫过于servlet-api和jsp-api这个两个jar包版本库和容器冲突
报错提示如下:maven Unable to compile class for JSP: An error occurred at line: 1 in the generated java file The ....
解决方案一(傻逼方法,根本不科学):删除这两个jar包,很多网上方法这样说,execuse me? 逗我呢?本来就需要这个两个包,你还删除?先不管容器中是否提供,再说我都进行provided声明了,肯定不用删除这两个jar包
解决方案二:(下面写法仅供参考)
pom.xml对应的依赖配置如下
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>p