Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Empacotamento como .war

Nesse projeto vamos empacotar a aplicação como .war. Poderia ser como um .ear igual vejo nas aplicações mais complexas com JEE e EJB? Ou usamos o .ear somente em aplicações modulares?

Obrigado.

1 resposta
solução!

Basicamente, os arquivos EAR são um superconjunto que contém arquivos WAR e arquivos JAR. Os contêineres da web independentes, como Tomcat e Jetty , não suportam arquivos EAR - eles não são servidores de aplicativos completos. Os aplicativos da Web nesses contêineres devem ser implementados apenas como arquivos WAR. Em servidores de aplicativos, os arquivos EAR contêm configurações como mapeamento de função de segurança do aplicativo, mapeamento de referência EJB e mapeamento de URL raiz de contexto de módulos da web. Um WAR (Web Archive) é um módulo que é carregado em um contêiner da Web de um servidor de aplicativos Java.

Você poderia empacotar o projeto em um .EAR, mas não poderia subir em um Tomcat.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software