Создайте стандартный файл war в roo .. Но затем измените его пакет на файл jar.
Затем из любого стандартного файла war вы можете просто развернуть этот jar (я буду использовать jar как зависимость maven).Я буду поддерживать уникальный названный applicationConext, такой как pizzaShop-applicationContext.xml и как pizzaShop-applicationContext-jpa.xml.поэтому из родительского весеннего проекта я могу таким же образом составлять различные проекты roo.
Я также сохраню их сгенерированную папку webapps, чтобы позволить генератору работать более легко.(Это означает, что я должен открыть файл pom.xml и снова изменить его на jar).Также помогает с вырезанием и вставкой фуража для добавленных в roo файлов войны. Добавлены записи web.xml.
Похоже, что это может сбивать с толку насчет roo. Вы можете просто смешивать и сочетать эти банки, как и в любую весну.проект.Они функционируют как автономные единицы упругости и прекрасно работают рядом с другими пружинными банками в одном контексте webapp / web.xml.
Это утомительно, но все же лучше, чем писать код пружины вручную.