BeanCreationException: Error creating bean with name 'org.springframework.aop.support.DefaultBeanFac
  anLrwkgbyYZS 2023年12月30日 11 0


1. 错误信息如下所示

 在使用Spring 的切面编程时发生错误:

BeanCreationException: Error creating bean with name

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0': Cannot resolve reference to bean 'txPointcut' while setting bean property 'pointcut'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'txPointcut': Failed to introspect bean class [org.springframework.aop.aspectj.AspectJExpressionPointcut] for lookup method metadata: could not find class that it depends on; nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)

2. 错误原因

缺少一个包:org.aspectj.aspectjweaver 。

3. 错误解决

添加依赖:

<dependency>
      <groupId>org.aspectj</groupId>
      <artifactId>aspectjweaver</artifactId>
      <version>1.8.10</version>
    </dependency>

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: Java中的可重入锁 下一篇: Java 中的Lock锁
  1. 分享:
最后一次编辑于 2023年12月30日 0

暂无评论

推荐阅读
  8s1LUHPryisj   18小时前   6   0   0 Java
anLrwkgbyYZS