2013-10-03 3 views

ответ

2
@ContextConfiguration("file:src/main/webapp/WEB-INF/spring/spring_config.xml") 

См Location of spring-context.xml

Вы также можете перемещать файлы в ресурсы папку:

вы можете хранить свои файлы конфигурации Spring в пути к классам (например, SRC/основные/ресурсы) а затем ссылаться на них через classpath.

@ContextConfiguration("classpath:/WEB-INF/spring/spring_config.xml") 
+0

Игнорировать мой предыдущий комментарий - это прекрасно. Получил @ContextConfiguration, смешанный с чем-то другим, забыл, что он используется только в тестовом контексте. – Nick

+0

классы? Ты уверен? –

+0

исправил это, спасибо –

1

Прежде всего вам нужно будет добавить webapp в качестве исходной папки, чтобы WEB-INF был доступен в верхней части пути к классам (как и в развернутом приложении). Затем вы можете использовать /WEB-INF/spring/security_config.xml.

В качестве альтернативы, некоторые люди предпочитают помещать свои XML-файлы в src/main/resources.

Смежные вопросы