java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap
编译没有问题,打包运行后却遇到这个异常
java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap
1.查看BeanUtils源码(Ctrl+鼠标左键)
如果你的BeanUtils有导入了FastMap这个类,而且你的commons.Collections的版本为4.x.当然反编译你是看不出警告的
百度Maven仓库,搜BeanUtils,选择版本1.9.4(这个随意,不要按照idea的提示升级!!!Maven如果idea提示没有找到此版本或者提示升级为20030211...balabala的请自行想办法弄成Maven仓库里的版本)
最后重新编译,重新打包都试过了还是找不到xxxx直接把那个报错类中的import语句复制到测试类中,报错肯定就是版本问题