使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:
commons-beanutils.jar,
commons-httpclient.jar,
commons-lang.jar,
ezmorph.jar,
morph-1.0.1.jar,
commons-collections-3.2.jar
问题1:java.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap
出现这个错误是因为
commons-collections.jar包没有导入或者版本不对
问题2:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher
出现这个错误是因为
ezmorph.jar包没有导入或者版本不对.
commons系列的包,可在网站:http://www.docjar.com/上面搜索下载,其它包可下载网站如下:
http://json-lib.sourceforge.net/
http://ezmorph.sourceforge.net/
http://morph.sourceforge.net/
或者通过http://www.findjar.com/jar搜索最新版本的jar包