estou com duvida sobre estas extensões war x jar x ear. qual a diferença entre elas?
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!
estou com duvida sobre estas extensões war x jar x ear. qual a diferença entre elas?
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!