急救:java.lang.NoSuchFieldError: APPLICATION_CONTEXT_ID_PREFIX

问题描述

做spring+hessian整合项目出现这个错误。怀疑jar包之间冲突,小白请教。下面附上jar包图严重:StandardWrapper.Throwablejava.lang.NoSuchFieldError:APPLICATION_CONTEXT_ID_PREFIXatorg.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:430)atorg.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458)atorg.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339)atorg.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306)atorg.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)atjavax.servlet.GenericServlet.init(GenericServlet.java:160)atorg.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)atorg.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)atorg.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)atorg.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5027)atorg.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5314)atorg.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)atorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)atorg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)atorg.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)atorg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:650)atorg.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1582)atjava.util.concurrent.Executors$RunnableAdapter.call(UnknownSource)atjava.util.concurrent.FutureTask$Sync.innerRun(UnknownSource)atjava.util.concurrent.FutureTask.run(UnknownSource)atjava.util.concurrent.ThreadPoolExecutor.runWorker(UnknownSource)atjava.util.concurrent.ThreadPoolExecutor$Worker.run(UnknownSource)atjava.lang.Thread.run(UnknownSource)

解决方案

解决方案二:
该回复于2012-08-10 08:56:50被版主删除
解决方案三:
http://photo.163.com/ken_bob/list/#m=0&p=1
解决方案四:
看看jdk或tomcat版本问题,我这个是7.x的,换成Myeclipsetomcat启动就可以了。。。
解决方案五:
spring依赖版本冲突,查看是否依赖不同的spring版本,去掉一个,统一
解决方案六:
spring依赖版本冲突,查看依赖树,看是否依赖了不同版本的spring
解决方案七:
试试将jar包org.springframework.web.servlet-=3.0.5.RELEASE.jar去掉,如果没有包spring-webmvc.jar,加上该包,问题应该是1.spring-web包版本不对2.有包与spring-web包版本冲突
解决方案八:
我也遇到这个问题

时间: 2024-09-19 20:46:57

急救:java.lang.NoSuchFieldError: APPLICATION_CONTEXT_ID_PREFIX的相关文章

java.lang.NoSuchFieldError 和 NoSuchMethodError

java.lang.NoSuchFieldError java.lang.NoSuchMethodError 这个错偶尔会遇到,遇到会觉得很莫名其妙,使用Maven的过程中,可能更容易出现. 这个错出现只有一种情况. 你编译和运行使用的不是相同的jar包 运行时的jar包没有包含该字段或方法 所以你IDE中没有任何错误,但是运行就出错. 为什么会这样? 可能有下面两种情况: 你项目中有同一个jar包的不同版本,因此编译和运行时使用了不同的jar包. 你用的maven,项目中的依赖由于使用了不同版

Caused by: java.lang.NoSuchFieldError: STRING 这是什么异常呢?

问题描述 2010-12-12 23:02:34 org.apache.catalina.loader.WebappClassLoader validateJarFile信息: validateJarFile(D:Tomcat6Tomcat 6.0webappsoa_01WEB-INFlibservlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/S

with root cause java.lang.NoSuchFieldError: PATCH

问题描述 今天项目出了一个这个错,有哪位朋友知道什么问题,或者告知查找的方向?谢谢!八月26,201410:08:03下午org.apache.catalina.core.StandardWrapperValveinvokeSEVERE:Servlet.service()forservlet[mvc]incontextwithpath[/shopping1.5]threwexception[Servletexecutionthrewanexception]withrootcausejava.la

对不起数据工厂构建失败.java.lang.NoSuchFieldError: INTEGER 错误

问题描述 typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.exceptionjava.lang.reflect.InvocationTargetExceptionsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)sun.reflect.NativeMe

急救: java.lang.ClassCastException: $Proxy2 cannot be cast to XXXX 错误

问题描述 我是个新手,这几天写了个小东西,刚开头就磕磕碰碰的,求哥哥大侠们能帮帮我.struts1.3+spring2.0+hibernate3报错信息:[com.jin.bbs.common.ActionExceptionHandler]-[ERROR] java.lang.ClassCastException: $Proxy2 cannot be cast to com.jin.bbs.user.UserManagerImpl at com.jin.bbs.user.presentation

JSTL包重复报错java.lang.NoSuchFieldError: deferredExpression

at org.apache.taglibs.standard.tag.common.core.ForEachSupport.release(ForEachSupport.java:178) at org.apache.jasper.runtime.TagHandlerPool.release(TagHandlerPool.java:166) at org.apache.jsp.index_jsp._jspDestroy(index_jsp.java:31) Java EE 5 libraries

exception- java.lang.NoSuchFieldError: INSTANCE 谁帮我看下谢谢

问题描述 java.lang.NoSuchFieldError: INSTANCE 谁帮我看下谢谢 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [com/zhin/ycb/spring/application-spring.xml]: Invocation of

ucene ava web-java.lang.NoSuchFieldError: LUCENE_43

问题描述 java.lang.NoSuchFieldError: LUCENE_43 这个事什么原因?我是菜鸟 解决方案 原因是 jar包重复了

wordcountapp-hadoop 报java.lang.InstantiationException

问题描述 hadoop 报java.lang.InstantiationException package mapreduce; import java.io.IOException; import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import