json-lib的jar包依赖问题NestableRuntimeException

做项目的时候,因为项目没有使用maven,jar包都是自己拷贝进去的,拷贝了jar-lib的包后,使用的时候却报了如下的错误信息,java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException,如下图所示:

json-lib的jar包依赖问题NestableRuntimeException

原因已经清楚了,别人也给你说了,是org.apache.commons.lang.exception包下的NestableRuntimeException类找不到,应该是json-lib依赖的jar包没有导入,后来经过排查知道是缺少了commons-lang-2.6.jar这个jar包,在此总结一下json-lib所依赖的包:

json-lib的jar包依赖问题NestableRuntimeException

即json-lib-2.4-jdk15.jar依赖的jar包:

commons-beanutils-1.8.0

commons-lang-2.6 

commons-collections-3.2.1

commons-logging-1.1.3

ezmorph-1.0.6