В настоящее время мы запускаем два отдельных веб-приложения (WAR), развернутые в одном одном EAR , содержащем дополнительные JAR и настройки. Чтобы улучшить наше развертывание, я хочу разделить одно из этих веб-приложений на различных модулей , которые могут быть собраны и упакованы индивидуально . Но в настоящее время я понятия не имею, как упаковать эти модули, чтобы я мог добавлять или удалять их по желанию - в лучшем случае во время выполнения.
Веб-приложение становится все более сложным, и я хотел бы разделить некоторые функциональные возможности на модули. Эти модули должны быть упакованы в один архив. Пока они содержат только классы и ресурсы, загруженные через код, я знаю, как это сделать (простые JAR-файлы). Но как насчет JSP? Обычно файл WAR содержит файлы JSP или HTML. В моем случае это JSF страниц, использующих JBoss Seam и RichFaces .
Эти модули добавят классы , ресурсы и JSF-страницы и другие включения в работающее веб-приложение. Можно ли как-то развернуть их как отдельные архивы для обслуживания одного и того же запущенного веб-приложения?
Мы используем Maven для нашей сборки и упаковки и развертывания в JBoss v4 .