我的qq 2038373094
错误背景
java代码中涉及到了 json的转换
错误原因
1、缺少commons-collections-3.2.jar 包
2、如果不是缺少包,就看一下自己的commons-collections 包的版本,是不是不匹配
使用json常用到的包有以下六个——所需jar包的最合适的版本号如下
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
ezmorph-1.0.4.jar
我的错误是因为commons-collections-4.2.jar 版本太高了
还有一个重要的原因
由于我用的是ssh框架,必须用到commons-lang-3.3.2jar, 但是没有commons-lang-2.3.jar 这个版本就会报错,有了两个版本就会冲突 ;所以把commons-lang-2.3.jar add build path ;commons-lang-3.3.2jar不需要 add build path
如下图所示