springAOP注解方式定义切入点报错: error at ::0 can't find referenced pointcut
解决方法如下:
环境 jdk 8;spring版本 4.0.0;maven 3.5.4。
报错原因 spring AOP依赖jar版本过低。
解决方案 将aspectjweaver.jar替换较新的aspectjweaver-1.9.0.jar
当然,更高版本的也可以。关于低版本jdk,网上搜到了一些对应aspectjweaver配置信息:
JDK1.6 ——aspectjweaver 1.6
JDK1.7 ——aspectjweaver 1.7.3+