У нас есть решение с многочисленными войнами. Войны похожи в том смысле, что все они используют спящий режим и spring. Это означает, что в каждой войне у нас есть несколько одинаковых банок. Это становится проблемой, поскольку размер уха начинает расти пропорционально.
Я хотел бы использовать Maven для вычисления зависимостей и поместить все банки, общие для нескольких войн, в корень EAR.
Я попытался организовать свой проект, используя архетип j2ee (maven-archetype-j2ee-simple), но все войны все еще упакованы с зависимостями внутри WEB-INF/lib. Есть ли способ заставить Maven рассчитать общие зависимости и поместить их в EAR, так же как он может вычислить все переходные зависимости при построении войны или банки?