Como compilar via ANT

2 respostas
F

Amigos, no presente momento, eu tenho uma aplicação cujo arquivinho do ANT gera o .WAR, mas esse War não contem os .class. Alguém entre vocês poderia, por gentileza, me ensinar a modificar o build.xml para que ele inclua os .class no pacotinho WAR?

Atualmente, meu build.xml está assim:

<?xml version="1.0" encoding="UTF-8"?>
<project name="osf" default="deploy">
	
	<property file="./deploy.properties" />
	
	<target name="_packaging_generation_" depends="N65539,N65540"/>

	<target name="N65539" description="limpeza">
		<delete file="../war/osf.war" />
	</target>

	<target name="N65540" description="OSF.war">

		<jar destfile="../war/osf.war">
			<zipfileset dir="../../config" excludes="*.scc"/>
			<zipfileset dir="../../web"    excludes="*.scc"/>
		</jar>
	</target>
	
	<target name="deploy" depends="_packaging_generation_">
		<copy file="../war/osf.war" todir="${deployDir}" />
	</target>
	
</project>

2 Respostas

peczenyj

cara aqui tem um exemplo completo, da uma olhada:

http://www.avajava.com/tutorials/lessons/how-do-i-build-a-war-file-with-ant.html

F

Amigão, eu segui o exemplo e o pacote War foi gerado com sucesso, mas, os .class não foram gerados dentro da pasta bin. Não consigo entender porque não funcionou.

Criado 11 de outubro de 2018
Ultima resposta 16 de out. de 2018
Respostas 2
Participantes 2