。本地项目在单元测试时,突然报java.lang.IllegalAccessError: tried to access method org.springframework.beans.CachedIntrospectionResults.forClass(Ljava/lang/Class;)Lorg/springframework/beans/CachedIntrospectionResults; from class org.springframework.beans.BeanUtils4
发现BeanUtils在copy时候报错,试了各种姿势都不能解决,后面发现是jar包依赖出现问题。
然后maven的reimport也 没有反应,我直接打开工程文件夹路径,删除.idea文件夹以及XXX.iml文件,关掉项目再重新打开idea 选择项目的pom.xml文件import工程才解决的。
理论上解决jar冲突就Ok了。不用像我这样极端操作