问答详情
源自:4-1 转账环境的搭建

用eclipse实现老师代码的问题,bean文件无法注入

下到了老师给的源码,是用MyEclipse建的项目,把applicationContext.xml放在了WebContent/WEB-INF/config/目录下,然后再JUnit测试用@ContextConfiguration("classpath:**/application*.xml")诸如配置文件,报错

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ce.spring.transaction.demo1.SpringDemo1': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'accountService' is defined

这是我的项目结构

575e21dc00016d3c02820465.jpg

575e21dc0001876405000263.jpg


提问者:a2010shizhou 2016-06-13 11:01

个回答

  • 慕粉3169703
    2017-02-12 14:25:14

    不要将配置文件放到WEB-INF下面,不再classpath上

  • Colin2016
    2016-06-13 19:57:20

    classpath:applicationContext.xml (对应的xml文件名)


  • Colin2016
    2016-06-13 19:55:37

    路径问题http://img.mukewang.com/575e9f2f00016e9c06220090.jpg,改成这样应该就好了