使用JSON解析时报错java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeExce

今天在使用JSONObject进行解析时,出现错误java.lang.ClassNotFoundException:org.apache.commons.lang.exception.NestableRuntimeExce使用JSON解析时报错java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeExce
经过一番查询后才发现时jar包问题,除了json-lib-2.4-jdk15.jar之外,还需要commons-beanutils.jar、commons-collections.jar、commons-lang.jar、commons-logging.jar、ezmorph.jar这几个jar包一同使用,至于为什么不加会报错还希望各位大佬告知一二,在此感激不尽。