在学习spring-IoC容器装配Bean_基于注解配置方式的时候,碰见的两个异常
2021-01-25 13:13
标签:under from ref error: work load roc ade ESS 1、忘记导入spring-aop-4.2.4.RELEASE.jar包,会报下面的异常信息 2、报下面错误信息 从网上查的发现可能会报这个错误信息的原因: (1)错误写法:ApplicationContext ctx = new ClassPathXmlApplicationContext(); 时,没有指定配置文件,Spring实例化BeanFactory的时候是默认到classPath下面查找名为applicationContext.xml的文件的,但是呢,你又没有指定,所以出现了这个错误。 修改为:ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml"); (2)spring初始化bean对象出错; 1)xml的bean的id 有重复; 2)如果是注解配置:可能是注解的名称有重复,只需要将重复的bean 的id和重复的注解改了就行了; 我的是第一个,所有大家写代码的时候要认真仔细检查 在学习spring-IoC容器装配Bean_基于注解配置方式的时候,碰见的两个异常 标签:under from ref error: work load roc ade ESS 原文地址:https://www.cnblogs.com/yang--tao/p/12861169.htmlException in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applicationBeans.xml]; nested exception is java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:413)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:335)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:216)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:187)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:251)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:127)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:93)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:540)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:454)
at org.springframework.context.support.ClassPathXmlApplicationContext.
文章标题:在学习spring-IoC容器装配Bean_基于注解配置方式的时候,碰见的两个异常
文章链接:http://soscw.com/index.php/essay/46803.html