Когда я запускаю свое приложение на tomcat, файл spring -context.xml находится в
/WEB-INF/spring -context.xml
Это нормально. Но запустив junit-тест, я должен предоставить ему местоположение моего spring -test-context.xml следующим образом:
@ContextConfiguration(locations={"classpath:/spring-test-context.xml"})
Единственный способ, которым это работает, - это файл, расположенный в
/ЦСИ/spring -context.xml
Как я могу заставить мое приложение найти мои spring -контекстные файлы в одном месте? Так что он работает с junit testes и развернут на tomcat?
Я пробовал это, и это дало мне много ошибок в том, что мы не нашли ни одного beans, но он не сказал, что не смог найти файл.
classpath:/WEB-INF/spring-test-context.xml