Я пытаюсь использовать unit test webapp, который я разрабатываю в Maven/Eclipse. Это Spring MVC webapp, и мне нужны некоторые модульные тесты для тестирования моего контроллера модели.
Для этого мне нужно использовать мои файлы config.xml для webapp для ввода контроллера, однако вся моя конфигурация (и другие связанные файлы, которые ссылаются на конфиги) находятся в каталоге src/main/webapp (в соответствии с Maven соглашение) - здесь есть много файлов, которые мне нужно ссылаться в моих тестах, но они недоступны при запуске теста, поскольку они не находятся в пути к классам (Maven, похоже, только добавляет src/main/java, src/test/java, src/main/resources, src/test/resources для пути к классам, но не src/main/webapps)
Я не хочу копировать весь свой webapp в мою папку src/test/resources только для целей тестирования - есть ли другой способ получить к ним доступ?
Я могу обойти это, изменив Eclipse "Run Configurations", чтобы включить эту папку в путь к классам, но это не сработает при запуске тестов из командной строки?
Кто-нибудь еще столкнулся с этим? есть ли известное решение?
Спасибо!