powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC test jUnit context
1 сообщений из 1, страница 1 из 1
Spring MVC test jUnit context
    #37894263
rdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажите пожалуйста, где нужно хранить конфигурацию Spring (в случаем web приложения) в папке /WEB-INF/ или /classes/ или еще где-то?
Сейчас я храню в папке /WEB-INF/ и при выполнении тестов добавляю аннотацию @ContextConfiguration(locations={"/applicationContext.xml"}).
Разумеется Spring этот файл не находит, так как папка не находится в classpath. Верно?)
Мне приходится перемещать файлы конфигурации в /classes/ и тогда все работает.
Как правильно поступать в данном случае?

Т.е. возникает вопрос где нужно хранить конфигурацию и что делать, чтобы выполнение тестов не требовало перемещения конфигурационных файлов.

Вот мой файл web.xml.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/applicationContext.xml</param-value>
    </context-param>

<listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>

<servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>2</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC test jUnit context
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]