用JSON报错 java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeExcept .

转自:http://zhangsha1251.blog.163.com/blog/static/62624053201203025611155/

以前在做项目的时候就曾接触过JSON的技术,但那个时候是项目经理把所有该配制的都配了,工具类也提供了,如何使用也跟我们说了,那个时候只是觉得很好用,倒没有研究过。

写了一个JSON的例子,可以一调用就出了问题,报下面这个异常:

java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException

原因:

在使用JSON的使用的时候,不只要导入JSON这个包,同时还要导入另外几个包

总之,共需要下面的 jars,json-lib方可使用:

commons-logging-1.0.4.jar

commons-lang-2.3.jar

commons-collections-3.2.jar

commons-beanutils-1.7.0.jar

json-lib-2.2.1-jdk15.jar

===================================

读者目前传不了附件,提供一个json的组合jar包的地址,包含Json开发所必需的jar包,以及关联的所以jar包,

一次下载全部都有:

http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/