当用json的JSONArray.fromObject(。。)进行数据交换时,常出现的问题:
java.lang.NoClassDefFoundError:Could not initialize class
java.lang.NoClassDefFoundError: Could not initialize class net.sf.json.JsonConfig
java.lang.NoClassDefFoundError: Could not initialize class net.sf.json.JSONArray等异常
还有:
java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException
--看异常就知道少了 commons-lang-2.4 jar包
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
--缺少 commons-logging-1.1.3.jar
Caused by: java.lang.ClassNotFoundException: org.apache.commons.beanutils.DynaBean
--缺少 commons-beanutils-1.8.0.jar
主要是jar包的问题,导入指定的jar包即可解决: