2015-04-13 5 views
4

Я работаю над проектом мультимодуля Spring MVC. Я пытаюсь сделать его модульным, чтобы разделить разные функции.Доступ к статическим ресурсам из другого модуля в Spring MVC

Проблема, которую я обнаружил, заключается в том, что я хотел создать модуль только со статическими ресурсами проекта (чтобы изолировать переднюю работу с обратной стороны), обращаясь к нему из веб-модуля. Это возможно?

Я пытался изменить следующий код Spring, чтобы достичь его без успеха:

<mvc:resources mapping="/images/**" location="/images/" /> 
<mvc:resources mapping="/images/**" location="classpath*:/images/" /> 
<mvc:resources mapping="/images/**" location="file://..." /> 

Я добавил зависимостей Maven из модулей Дифференца правильно (я могу использовать методы из других проектов без какого-либо проблема)

Edit: Это схема проекта:

  • проект-родитель: содержит модули зависимостей (веб, бизнес, ресурсы)
  • project-business: содержит бизнес-код (помощники, модель, репозитории ...)
  • project-web: содержит веб-код (контроллеры, службы..и виды, в которых я называю ресурсы, включая код Spring назвать статики ресурсов и зависимостей Maven из других модулей (бизнес и ресурсов))
  • проект-ресурсы: содержит статические ресурсы
+0

Ваши ресурсы находятся под вашим проектом? –

+0

Чтобы прояснить это, я редактирую главный пост, чтобы поместить мою схему проекта – Sergio

ответ

0

Если вы используете Maven, смотрите в Maven WAR plugin, это примерно единственный способ сделать это от Maven. От муравья вы можете написать цель, которая делает то же самое; который копирует ресурсы из одного места в другое во время сборки.

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