`
nubix
  • 浏览: 90809 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()

阅读更多

java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String; 

今天在部署时居然报了这么个错.

查后发现,getContextPath()在servlet 2.5下才有的,

servlet 2.4是没有这个方法的.

特此记录.

分享到:
评论
6 楼 nubix 2010-12-03  
夜不懂白的黑 写道
楼主正解,我的也是这样,用MyEclipse启动或者外部启动都一样,能够启动但是报一堆错误,也运行不起来

为什么大家都用MyEclipse呢..
其实直接用maven的tomcat插件或者jetty插件就可以调试起来了..
5 楼 夜不懂白的黑 2010-12-01  
楼主正解,我的也是这样,用MyEclipse启动或者外部启动都一样,能够启动但是报一堆错误,也运行不起来
4 楼 nubix 2010-11-30  
sam_kee 写道
不对哦,我把tomcat的lib目录下添加了servlet-2_5-api.jar和jre目录下也加了servlet-2_5-api.jar,都不能解决这个问题,而且我在外部启动tomcat一切正常,在myeclipse里面就报错,呜呜,高手,能不能想办法解决呢?谷歌已经给我翻遍了

可以肯定是包依赖的问题,具体什么问题,我没法给你意见..
3 楼 sam_kee 2010-11-30  
不对哦,我把tomcat的lib目录下添加了servlet-2_5-api.jar和jre目录下也加了servlet-2_5-api.jar,都不能解决这个问题,而且我在外部启动tomcat一切正常,在myeclipse里面就报错,呜呜,高手,能不能想办法解决呢?谷歌已经给我翻遍了
2 楼 nubix 2010-11-30  
sam_kee 写道
我也遇到了这个问题,
为什么我在外部启动就不会报错了?外部启动tomcat不出现错误
我在myeclipse里面启动就出现错误

tomcat版本不一致吧大概
1 楼 sam_kee 2010-11-30  
我也遇到了这个问题,
为什么我在外部启动就不会报错了?外部启动tomcat不出现错误
我在myeclipse里面启动就出现错误

相关推荐

    java.lang.NoSuchMethodError: javax/servlet/jsp/PageContext.getELContext()Ljavax/

    NULL 博文链接:https://albert0707.iteye.com/blog/562969

    java.lang.NoSuchMethodError异常处理要点.doc

    在Java编程中,`java.lang.NoSuchMethodError`异常是一个运行时异常,通常发生在程序试图执行一个不存在的方法时。这个异常的出现通常意味着编译时和运行时的类版本不匹配,或者是在编译期间存在而运行时不存在的...

    maven3.6.3资源包

    1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void ()' not found at org.jetbrains.idea.maven.server.embedder....

    java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonProcessingExcepti

    jackson-annotations-2.10.2.jar jackson-core-2.10.2.jar jackson-databind-2.10.2.jar NoClassDefFoundError解决

    解决 java.lang.NoSuchMethodError的错误

    解决 java.lang.NoSuchMethodError 的错误 Java.lang.NoSuchMethodError 错误是一种常见的 Java 异常,它发生在 Java 虚拟机 (JVM) 无法找到某个类的特定方法时。这种错误可能是由于项目依赖比较复杂、Java 运行...

    解决启动Azkaban报错问题:java.lang.NoSuchMethodError: com.google.common.collect.ImmutableMap.toImmutableMap

    在本文档的上下文中,错误发生在启动Azkaban时,具体表现为 `java.lang.NoSuchMethodError: com.google.common.collect.ImmutableMap.toImmutableMap`。Azkaban是一个开源的工作流执行器,用于调度和管理大数据处理...

    java.lang.NoSuchMethodError异常解决

    在Java编程中,`java.lang.NoSuchMethodError`异常是一个运行时异常,通常发生在尝试执行一个在编译时可用但在运行时不可用的方法时。这个异常表明某个已经加载的类定义了一个方法,但该方法的实际行为无法被找到。...

    xwork-core-2.3.37.jar

    用于解决struts2升级至2.3.37时 出现java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.put(Ljava/lang/异常时,更换的xwork-core-2.3.37.jar

    hibernate3.2+cglib2.2架包

    在Java中,有时我们可能会遇到`java.lang.NoSuchMethodError`,这通常发生在运行时尝试执行一个在编译时存在但在运行时不存在的方法。对于这个问题,CGlib提供了解决方案。CGlib使用ASM库(一个Java字节码操纵和分析...

    Android 出现:java.lang.NoClassDefFoundError…错误解决办法

    在Android开发过程中,有时会遇到一个令人困惑的错误——`java.lang.NoClassDefFoundError`。这个错误通常意味着在运行时找不到某个类的定义,即使编译时该类是可用的。在本例中,问题出在一个特定的情景:在Android...

    slf4j-1.7.rar

    1.如果运行程序出现错误:“Exception in thread "main...3.错误:“Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.MDC.getCopyOfContextMap()Ljava/util/Map”,这是因为jar包版本冲突造成的。

    ubuntu下 AndroidStudio4.1启动报错问题的解决

    java.lang.NoSuchMethodError: com.intellij.ide.plugins.PluginManagerCore.loadDescriptors()[Lcom/intellij/ide/plugins/IdeaPluginDescriptorImpl; at com.a.a.b.b.ar.a(ar.java:121) at com.a.a.b.b.ar.a(ar....

    jedis-3.3.0.jar

    java.lang.NoSuchMethodError: redis.clients.jedis.ScanResult.getStringCursor()Ljava/lang/String; at org.crazycake.shiro.WorkAloneRedisManager.keys(WorkAloneRedisManager.java:149) at org.crazycake....

    Android XmlResourceParser出错解决办法

    Android XmlResourceParser出错解决办法...java.lang.NoSuchMethodError: No interface method i()I in class Landroid/content/res/XmlResourceParser; or its super classes (declaration of 'android.content.res.Xm

    java web标签大全

    Java Web标签大全是一个涵盖广泛的资源,它集合了各种Web开发技术中的标签库,包括JSP、JSTL、Struts1、Struts2、JSF、FreeMarker、Spring和Velocity等。这些技术在构建动态、交互式的Web应用程序时起着至关重要的...

    java 异常种类总结【转】.docx

    java.lang.NoSuchMethodError 是一种方法不存在错误,指的是在程序中尝试调用某个类的方法,但是该类的定义中没有该方法的定义时抛出的异常。 27. java.lang.OutOfMemoryError 内存不足错误 java.lang....

    Hibernate经典版 通过图解让你轻松Hibernate

    Hibernate经典版 通过图解让你轻松学会Hibernate

    JBPM4运行时错误异常总结

    2. `java.lang.NoSuchMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;`: 这个错误通常是因为存在版本不匹配的JSP...

Global site tag (gtag.js) - Google Analytics