`
流落星辰
  • 浏览: 12094 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

json缺少jar文件错误

阅读更多

当发生错误

2013-04-19 00:09:13 [org.apache.struts2.dispatcher.Dispatcher]-[ERROR] Exception occurred during processing request: null
java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
 at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:289)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:252)
 at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176)
 at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
 at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
 at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:249)
 at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:249)
 at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:252)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
 at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)
 at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:246)
 at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
 at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:546)
 at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
 at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
 at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NoClassDefFoundError: net/sf/json/JSONObject
 at demo.action.DemoAction.saveUser(DemoAction.java:40)
 ... 65 more
Caused by: java.lang.ClassNotFoundException: net.sf.json.JSONObject
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
 at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
 ... 66 more

  

发生上述异常可能是缺少jar文件引起的

commons-httpclient-3.1.jar


commons-lang-2.4.jar


commons-logging-1.1.1.jar

json-lib-2.2.3-jdk13.jar


ezmorph-1.0.6.jar

commons-collections-3.2.1.jar

我用的是
	<!-- json -->
	<dependency>
	    <groupId>net.sf.json-lib</groupId>
	    <artifactId>json-lib</artifactId>
	    <version>2.4</version>
	    <classifier>jdk15</classifier>
	</dependency>
	<dependency>
	    <groupId>net.sf.ezmorph</groupId>
	    <artifactId>ezmorph</artifactId>
	    <version>1.0.6</version>
	</dependency>
  看图片

 

 

  • 大小: 24.9 KB
分享到:
评论
1 楼 lqb1200 2013-04-19  
ClassNotFoundException: net.sf.json.JSONObject   都已经描述清晰了~!

相关推荐

    list转json的jar文件

    list转json的jar文件list转json的jar文件list转json的jar文件list转json的jar文件list转json的jar文件

    json必须的jar文件,用json传输的来看看

    json必须的jar文件 json必须的jar文件json必须的jar文件 json必须的jar文件

    json.jar json.jar

    json.jar json.jar json.jar json.jar json.jar json.jar json.jar json.jar

    json 的jar包

    使用json时所需要全部的jar包 commons-beanutils-1.7.0.jar commons-collections-3.2.jar commons-lang-2.4.jar commons-logging-1.1.jar ezmorph-1.0.4.jar json-lib-2.2.3-jdk13.jar

    json json.jar json的jar核心jar包

    我的项目中要用到json.jar json json.jar json的jar核心jar包json json.jar json的jar核心jar包json json.jar json的jar核心jar包

    JSON.jar JSON.jar

    JSON.jar JSON.jar JSON.jar JSON.jar

    JSON基本jar包3个

    JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本jar包3个JSON基本...

    json_jar包

    改正了不能找到commons-collections.jar文件错误,直接导入不用修改其他东西,直接可以使用

    json相关jar文件

    jason转换所需的所有jar文件, commons-beanutils-1.9.3,commons-collections-3.2.2,commons-lang-2.6,commons-logging-1.2,ezmorph-1.0.6,json-lib-2.4-jdk15

    Json全部jar包

    Json解析的Jar包,包括json-lib-2.2.2-jdk15.jar等

    json的jar文件

    json使用到的jar文件,Java中访问数据库信息,在js中使用时需要类型的转换

    json的jar包及运行必须的jar并包含json.js文件

    json的jar包及运行必须的jar并包含json.js文件

    json_jar_JSON_json.jar_

    这个文件是用于Java的json依赖jar包,

    json 相关jar 包

    json 相关jar 包json 相关jar 包json 相关jar 包json 相关jar 包json 相关jar 包json 相关jar 包json 相关jar 包

    JSON的jar包 JSON的jar包

    JSON jar包 JSON jar包 JSON jar包 JSON jar包 JSON jar包 JSON jar包

    json依赖jar包json依赖jar包json依赖jar包

    json依赖jar包json依赖jar包json依赖jar包json依赖jar包json依赖jar包json依赖jar包

    json 2.1 jar包和源文件

    json的jar包和源代码,需要的同学可以下---

    json.jar与org.json.jar包

    json.jar与org.json.jar包.zip ,好用的jar包(摘要必须大于50字节)

    json所有的jar包下载

    json-lib-2.2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.1.1.jar commons-collections-3.2.1.jar ezmorph-1.0.3.jar 如果不关联这些包,则会...

    jmeter json专用jar包

    jmeter json专用jar包 1、测试web项目,在web项目的WEB-INF/lib目录中找到对应的json包,如json-20140107.jar 2、将该jar包放入到jmeter的lib\ext\目录下,以便jmeter调用引用

Global site tag (gtag.js) - Google Analytics