MyEclipse10产生包的冲突:jsp-api.jar和servlet-api.jar

前段时间我在做“学校教材订购系统”一个很小的项目的时候,就出现了这个问题,然后在网上寻找答案,根据网上那些方法做,但是依然没有解决我的问题,反而报错更加严重。当然在这里,我没有说我之前在网上看的那些解决办法不好!!!因为每个人的项目或者机器本身的问题等等不一样,所以有的时候解决办法可能会有一些区别。所以,我想发表出来分享给大家,仅供 大家参考!

       首先,出现包的冲突的原因是,在项目里面有jsp-api.jar和servlet-api.jar,而在Tomcat里面也有jsp-api.jar和servlet-api.jar。所以在运行的时候就会产生冲突。首先我们要删除jsp-api.jar和servlet-api.jar,在Tomcat或者项目删都行。本人是在项目删去的。我的建议是优先在项目里面删除。然后,在MyEclipse10里面设置不能自动生成包。因为如果你在没在MyEclipse里面设置这个,项目在运行的时候就会生成以上的两个包,又会产生冲突。注意,在设置完成以后要记得重启服务。有必要时,重启项目。

猜你喜欢

转载自blog.csdn.net/qq_37606901/article/details/80781286