2016-03-10 2 views
0

У меня есть весна mvc на основе api API_1. Я хочу создать еще один api API_2, который будет использовать все те же системные вары API_1. В принципе, я хочу создать услугу восстановления саперной пружины и добавить в качестве зависимости от API_1. Можно ли это сделать. Я не хочу менять тип упаковки от войны к уху. Единственное, что я хочу, чтобы этот проект api-saperate был, потому что я думаю, что эта функция может использоваться другими api в рамках проекта.зависимое веб-приложение внутри другого веб-приложения

Я думаю, если я могу somhow нагрузка API_2 в API_1 после добавления зависимости и некоторых конфигов в web.xml или п XML (добавив некоторые плагин)

ответ

0

Если вы не хотите, чтобы создать банку из война, вы можете рассмотреть maven overlays

накладку файла WAR, это просто проект Maven, который использует выход WAR другого проекта как зависимость, а не JAR проекта. Когда проект оверлея построен, файл WAR основного проекта проекта взорван и файлы в проекте наложения добавлены к нему. Если проект оверлея имеет файл с тем же путем и именем, что и файл в , он будет заменять его.

+0

Это потребует больше конфигураций, чем мои ожидания. Даже не уверен, что он будет обрабатывать весну. –

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