Galera como gero um EAR na unha…adicionando meu pacote war e etc?
valeu…
Galera como gero um EAR na unha…adicionando meu pacote war e etc?
valeu…
Para gerar um pacote EAR, vc precisa seguir alguns aspectos descritos na especificação J2EE. Existe uma estrutura de diretorios e nomes de arquivos a ser seguida.
Vc ira precisar gerar (dependendo da sua necessidade) 3 pacotes:
pacote.war - Pacote onde vc tem seus arquivos (.jsp / servlets / javabeans / classes utilitarias .jar / Deployment Descriptor Web Component)
pacote.jar - Pacote onde vc tem arquivos (classes de EJB´s / Deployment Descriptor EJB)
pacote.jar - Pacote onde vc tem arquivos (classes utilitarias para aplicações client / Deployment Descriptor Application Client)
Segue abaixo:

Para realizar todo trabalho de criação dos pacotes, vc deverá utilizar o comando “jar” disponivel no J2SDK.
A sintaxe do comando para compactar é:
jar -cvf <nomePacote>.<war/jar/ear> *
A sintaxe do comando para descompactar é:
jar -xvf <nomePacote>.<war/jar/ear>
Ou vc pode utilizar o comando “packager”:
Pacote EJB-JAR
packager -ejbJar <root-directory> <file-list>
<ejb-dd> <ejb-jar>
Pacote WAR
packager -webArchive
[-classpath <root-directory> [-classFiles <file-list>]]
<content-root> [-contentFiles <file-list>] <web-dd> <web-war>
Pacote APPLICATION CLIENTE JAR
packager -applicationClient <root-directory> <file-list>
<main-class> <appclient-dd> <appclient-jar>
Pacote APPLICATION EAR
packager -enterpriseArchive <file-only-list>
[-alternativeDescriptorEntries <file-only-list>]
[-libraryJars <file-list>] <app-name> <app-ear>
Para maiores detalhes, de uma olhada no J2EE Developer´s Guide disponivel em http://java.sun.com/j2ee/sdk_1.2.1/techdocs/guides/ejb/html/DevGuideTOC.html
Um abraço.