Prezados, Boa noite.
Pra entendermos como funciona o deploy de uma aplicação em um container JEE temos que entender o padrão que existe quanto ao empacotamento da aplicação.
Do simple pro complicado:
JAR: nesse arquivo vão as suas classes compiladas (.class)
Dentro dele deve existir a mesma estrutura de pacotes que existe no package da classe.
Um arquivo MANIFEST.MF que dirá qual a classe que contém o método main.
o jeito mais fácil de gerar um jar é pelo eclipse: botão direto -> export -> jar file -> escolha as classes -> escolha o local -> deixe selecionado a criação do arquivo manifest.mf - > escolha a classe que contém o método main -> finish
WAR: nesse arquivo irão vários caras importantes para uma aplicação web que NÃO utilize EJBs(OU SEJA: só tem Servlets e jsp). Contém as páginas html, jsp, jsf, ejbs client, Servlets e arquivos de configuração (xml)
EAR: neste irão os jars server dos seus EJBs (Interfaces, Beans, Entities), o .WAR e outros xml de configuração.
Veja um exemplo de um EAR AQUI
Next: Montando um ambiente de Desenvolvimento EJB 3.0 + JPA + JSF + JBOSS ++++....
domingo, 17 de fevereiro de 2008
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário