Caused by: java.lang.IllegalStateException: AnnotationAwareAspectJAutoProxyCreator is only available on Java 1.5 and higher

标题中的报错,解决办法:升级spring jar的版本号。或者解决多jar包导入的依赖问题。

今天在写单元测试的时候报了标题中的错误,百度了无解,那就在此记录一下。

 鼠标点到如图所示的地方,可以查看自己所用的spring的版本,发现是2.0的,根据百度来的思路可能是项目中的spring版本太低导致,用mavenHelp查询spring的版本所引用过来的地方,

 发现是另一个jar包间接引入过来的,果断Exclude掉,重新用鼠标点击红色箭头处,发现引用的spring版本变化了。

 重新测试,好使。

----------天道酬勤----------------
原文地址:https://www.cnblogs.com/jiliunyongjin/p/14512565.html