找到对应的Configer类发现配置文件的location配置如下:
@Configuration @ImportResource(locations = {"magpiebeans.xml"})
修改为 @Configuration @ImportResource(locations = {"classpath*:magpiebeans.xml"})
就ok了
问题是我之前把resource中的配置文件copy到test的resource的目录下 看编译后的目录配置文件也在test-classes下 但是spring load配置文件的时候同样报FileNotFound异常