今天,將項目部署到服務器時,出現了上述的錯誤。因而就開始找度娘了,找啊找,將項目裏面的東西翻來覆去的改,不見效果,還多了些莫名其妙的錯,當時就懵逼了。在百度上找到的方法都是說有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