jar包兼容性,一直是个问题,为何会有,因为总有人不按照官方给出的版本予以搭建,例如:
java.lang.NoSuchMethodError: org.springframework.util.Assert.isTrue(ZLjava/util/function/Supplier;)V
撒意思,springboot用的是2.0.1
而我们的spring系列的包,包括aop,mvc,context用的都是4,一查才知道2.0+需要搭配spring5+的版本以上
哎
有些问题,没办法及时看代码找原因的,还是得需要百度,铁骨铮铮事实