使用spring做单元测试时,启动时报错:java.lang.NoClassDefFoundError: org/springframework/core/annotation/AnnotatedElementUtils
解决方式如下:把 spring-core 版本号升级到4.2.5.RELEASE及以上,原因是:较旧版本的 spring-core 库正通过 spring-asm 加载为传递依赖项。
参考:https://stackoverflow.com/questions/35942232/springframework-java-based-configuration-nosuchmethoderror/35942647?r=SearchResults#35942647