Fala galera!
Como eu faço pra gerar um arquivo EAR que tem um arquivo WAR dentro dele???
Com ANT!
Valew!!!
Fala galera!
Como eu faço pra gerar um arquivo EAR que tem um arquivo WAR dentro dele???
Com ANT!
Valew!!!
de uma olhada na documentação, é bem simples…
ant.apache.org
breve exemplo:
<ear earfile="${ear.diretorio}/${ear}.ear" appxml="${metainf.diretorio}/${appxml}">
<fileset dir="../${cliente.web}" includes="${cliente.web}.war" />
</ear>
[]'s
Valew cara, vou dar uma olhada!
Da uma olhada como eu costumo fazer. As palavras com $ por exemplo ${dist.dir} são variáveis definidas em um arquivo externo.
[]´s
[code]
<target name="ear" depends="init">
<echo>+ ===================================================== +</echo>
<echo>+ +</echo>
<echo>+ Building ear files +</echo>
<echo>+ +</echo>
<echo>+ ===================================================== +</echo>
<!-- Meu config -->
<delete>
<fileset dir="${dist.dir}" includes="${ear.name}" />
</delete>
<delete>
<fileset dir="${dist.dir}" includes="$sic-common-1.0.jar" />
</delete>
<delete>
<fileset dir="${dist.dir}" includes="sic-core-1.0.jar" />
</delete>
<copy todir="${dist.dir}">
<fileset dir="${basedir}" includes="**/*.jar" />
</copy>
<!-- Fim do Meu config -->
<ear
destfile="${dist.dir}/${ear.name}"
appxml="${java.dir}/META-INF/application.xml"
>
<fileset dir="${dist.dir}" includes="sic-core-1.0.jar" />
<fileset dir="${dist.dir}" includes="sic-common-1.0.jar" />
<fileset dir="${dist.dir}" includes="${war.name}" />
<fileset dir="${dist.dir}" includes="${war.test.name}" />
</ear>
</target>
[/code]