Pessoal, estou com uma dúvida e gostaria da ajuda de vcs.
Preciso gerar no Ant um .ear e colocar dentro deste fonte ear o código fonte do projeto( apenas a pasta src )
Estou utilizando o código abaixo no Ant
<target name="build.ear" depends="build.war" description="Constroi o pacote ear da aplicacao">
<echo message="BUILD.EAR" />
<ear destfile="${dist.dir}/${deploy.output}/${app.enterprise.name}.ear" appxml="${dist.enterprise.dir}/${app.enterprise.name}/${ear.name}/META-INF/application.xml" update="true">
<fileset dir="${dist.dir}/${pacotes}/${war}">
<include name="${app.enterprise.name}.war" />
</fileset>
<fileset dir="${dist.dir}/${appname}/" casesensitive="yes">
<exclude name="**/*.svn" />
</fileset>
<fileset dir="${dist.dir}/${appname}/${web.name}/">
<filename name="**/sun-application.xml"/>
</fileset>
</ear>
</target>
porém ele copia todo o projeto e não apenas a pasta src de acordo com o comando
<fileset dir="${dist.dir}/${appname}/" casesensitive="yes">
<exclude name="**/*.svn" />
</fileset>
pois ${dist.dir}/${appname}/ é o caminho do projeto
quando alterei a linha acima para ${dist.dir}/${appname}/src o ant copiou todo o conteúdo do src para dentro do ear, porém não dentro da própria pasta src.
Alguém poderia me dar um help, pf.
Obrigado.