java.lang.NoSuchMethodError: javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader;

来源:互联网 发布:恐同即深柜 知乎 编辑:程序博客网 时间:2024/05/21 07:01
 在实验室上电脑搭建服务器端时,已有tomcat6.0版,不支持servlet3.0,于是重新搭建tomcat7.0版出现下面信息
java.lang.NoSuchMethodError: javax.servlet.ServletContext.getClassLoader()Ljava/lang/ClassLoader; 

查找网上信息,低版本有叫改web.xml的,servlet3.0根本不需要修改。

后查stackoverflow也晕菜。搜索网上,解决方法如下:

修改jre/lib\ext里面的servlet版本(该版本为tomcat6.0的),拷贝tomcat7.0版lib下的servlet jar包覆盖即可。

1 0