报这个错误,如果实在学习Spring AOP 注解开发,那么就是因为
Aspectjrt.jar和aspectjweaver.jar和JDK的版本不匹配,JDK与它们的版本要一致
直接修改为与JDK版本一致就行,我的是JDK17,所以,我使用了1.8.13
<!-- pom.xml 配置文件-->
<!-- https://mvnrepository.com/artifact/org.springframework/spring-aop -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>5.3.18</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.aspectj/aspectjrt -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.13</version>
</dependency>
具体修改,需要看自己的JDK版本,有可能需要多测试几个版本