Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

war x jar x ear

estou com duvida sobre estas extensões war x jar x ear. qual a diferença entre elas?

2 respostas
solução!

Oi Dayson,

JAR (Java ARchive): é o arquivo mais simples, normalmente utilizado para juntar todas as classes de alguma biblioteca. Exemplo disso é o JAR do Driver de um banco de dados.

WAR (Web ARchive): é o arquivo que possui todos os arquivos de uma aplicação web Java. Lá dentro tem as classes compiladas, outros JARs, arquivos HTML, JavaScript e imagens.

EAR (Enterprise ARchive): é um arquivo que junto várias outras aplicações. Ou seja, esse arquivo pode ter vários WAR, mas também JARs e configurações do servidor de aplicação.

Tudo bem?

abs

Obrigado pela ajuda!