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