org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in file [F:\WorkSpace\businessoracle\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\passwd\WEB-INF\classes\ApplicationContext-dao.xml]: BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0': Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException

 

如果出现这种情况:

分两种情况试试:1,如果没有使用springmvc,考虑一下是不是aspectjweaver.jar和aspectjrtweaver.jar这两个jar包没有加载

2,使用springmvc,检查一下是不是没有导入spring-aspects

没有加入

spring-aspects对应的maven地址:

<dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
            <version>${spring.version}</version>
</dependency>具体版本看自己使用的spring版本,尽量保持统一。

相关文章:

  • 2021-05-30
  • 2021-12-27
  • 2021-08-07
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-23
  • 2021-10-01
  • 2022-12-23
  • 2021-06-25
  • 2021-06-28
  • 2021-08-24
  • 2022-12-23
相关资源
相似解决方案