2015-10-08 2 views
0

У меня есть весенний веб-проект в затмении, которое имеет структуру папок, какконфигурации папки тест в веб-проекте

src/main/java 
src/main/resources 
src/test/java 
src/test/resources 

В течение некоторого времени мое затмение проект имел обыкновение работать нормально. Но в последнее время, когда я запустить приложение мое затмение загружает проект пружинные аннотированный бобы из

src/test/java 

folder.Because этого я получаю

org.springframework.beans.factory.NoUniqueBeanDefinitionException 

с весны, поскольку есть две реализации одного и того же пружинного боба ,

Когда я удаляю эту папку из пути сборки, мое приложение работает хорошо. Может кто-то, пожалуйста, помогите с причиной таких поведенческих изменений в моем проекте?

ответ

0

У нас есть два типа контейнеров ioc весной BeanFactory, ApplicationContext.when запрос приходит фабрика фасонов создает экземпляр, который мы объявляем bean-компонентом в xml. но контекст приложения создает все экземпляры bean-компонентов во время загрузки ....