java.lang.NoSuchMethodError: org.springframework.core.annota

java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.findMergedAnn出错处理方法 :16  

今日用activemq构建小demo,发觉一直出错

java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotatedElementUtils.findMergedAnn

在网上查了大半天,大部分分辩是包矛盾,换了很多spring版本号,可是都没有什么用,之后一想,包矛盾得话,矛盾也是跟activemq-all的包矛盾,(我用的activemq版本号是5.14.0)因此到activemq缓解压力文件目录下来查询,到lib----optional下一看,果真里边有spring包,而且版本号是4.1.9的,以前改了好几回也没改为这一版本号,随后把spring版本号改为4.1.9,再度运作,果真没报错。

\

\

处理方式:将新项目的spring包改为和activemq里边的版本号一致就可以。