Seguinte, preciso criar um projeto Maven que englobara VARIOS PROJETOS WEBs, fazendo com que cada aplicativo seja um WebApp MAven independente mas esse projeto guarda chuva empacote todos os projetos em um WAR/EAR.
Basicamente, eu teria varios projetos com packaging = war independentes e um projeto que adicionaria alguns desses vários projetos war como dependencia.
O Struts se eu não me engane é dividido em módulos, pega o projeto do Struts e dá uma olhada…
rodrigoallemand
Mas a construção do Struts não requer varios projetos Web. Com varios modulos diferentes eu já faço, que é o Multiple Module Project nativo do Maven, mas tudo entra como .jar na pasta lib e não é isso que eu quero.
O lance é integrar varias aplicações, fazendo o deploy copiar cada coisa para o seu lugar correto, como por exemplo, as páginas e recursos estáticos, sacou?
Inicialmente eu pensei em fazer isso via plugin customizado, mas vai dar um baita trabalho e poderia ser reinventar a roda…
M
marciosilva1974
Dica:
Neste seu projeto guardachuva, crie mais um módulo. Este novo módulo será seu projeto EAR. No build deste, inclua os seus projetos EAR como web modules.
Eu prefiro não colocar os projetos WAR como subdirs do projeto EAR.