Maven Assembly

4 respostas
sunwebdeveloper

Boa tarde galera,
Talvez alguém com mais experiência em projetos EE(EJB) e Maven possa me ajudar.
Meu cenário: Possuo dois grupos de projetos conforme imagem abaixo:
–> Projeto 1
------> projeto1-core
------> projeto1-services
------> projeto1-enterprise
------> projeto1-web
–> Projeto 2
------> projeto2-core
------> projeto2-services
------> projeto2-enterprise
------> projeto2-web

E dependendo do caso, preciso empacotar os dois juntos. Tipo, cliente quer os dois módulos. Preciso gerar um único .war(creio que o resto não seja necessário, pois posso gerar um único ear com os dois core/service), mas o war deve ser único(Projetos ficam em containers web(tomcat) e ejb(JBoss AS)…
Pensei em criar um outro projeto(Dist) que executaria um maven-assembly e geraria ora os projetos separados, ora juntos…

A minha dúvida é que não sei se essa é a melhor forma de se conseguir o que preciso. Alguém poderia dar uma ajuda?
Obrigado

4 Respostas

rafaduka

Qual a necessidade de unir 2 war’s (de projeto diferente) em 1?

sunwebdeveloper

Fala rafaduka, blz?
Então, a necessidade é que eu preciso que os 2 estejam no mesmo contexto. Ex. /projetoUnico… não sei se dah pra fazer isso sem unir os wars… tipo dois wars deployados no tomcat debaixo do mesmo contexto…

Valeu !!!

rafaduka

vc pode manter o contexto /projetoUnico, apenas troque a porta.

“localhost:8080/projetoUnico” e “localhost:8081/projetoUnico.”

sunwebdeveloper

Então cara, o problema é que eu não tenho essa opção no ambiente que essa(s) aplicação(ões) será(ão) deployada(s)… por isso da idéia de unir os wars…

Valeu

Criado 26 de março de 2012
Ultima resposta 27 de mar. de 2012
Respostas 4
Participantes 2