今天,将项目部署到服务器时,出现了上述的错误。因而就开始找度娘了,找啊找,将项目里面的东西翻来覆去的改,不见效果,还多了些莫名其妙的错,当时就懵逼了。在百度上找到的方法都是说有jar包重复,项目里面的jar包和tomcat里面的冲突了。里面说的方法都简单的一比,都说直接把项目里面的jar包删掉。说干就干,我立刻就绝不留情的干掉了servlet-api.jar和jsp-api.jar这两个jar包。说多了都是泪啊,删除以后,项目直接就部署不了了。最后终于找到了问题,不是仅仅删掉jar包就OK的,还要将build path里面的 Libraries里面的红叉叉去掉才能够。具体步骤:项目上右键—>build path—>configure build path—>Libraries,找到里面报红叉的,将其remove。api
以上。tomcat