Precisa de um freelancer, códigos-fonte e exemplos completos? Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
No tópico
anterior escrevemos um arquivo de build que permitia compilar
arquivos .java e copiá-los para um determinado
diretório. Para demonstrar como é possível
até mesmo executar o arquivo resultante da compilação
(arquivos .class) vamos modificar o documento
XML usado no exemplo anterior para esta nova versão:
Este arquivo XML contém informações para
algumas tarefas um pouco mais complexas. Comece analisando a
segunda tarefa property:
<property
name="arquivo" value="TesteAnt" />
Veja que está tarefa se chama arquivo e possui o valor
TesteAnt. Fique atento ao uso deste valor mais adiante. O diretório
classes é criado com o seguinte alvo:
Veja que esta tarefa depende das duas tarefas anteriores. Desta
forma, você poderá executar o Ant fornecendo o
alvo executar como argumento:
Ant
executar
Dentre os argumentos que podem ser fornecidos para a tarefa
java, os mais importantes são classname
(o nome da classe a ser executada) e classpath
(o caminho para o diretório que contem a(s) classe(s)).
Observe que temos que usar o atributo path
juntamente com o argumento classpath. Como
sugestão, recomendo que você investigue na documentação
do Ant outros argumentos possíveis.
Todo o conteúdo deste site,
quando não devidamente observado, pertence a seus idealizadores
e não
poderá ser usado para outras finalidades senão estudo e
aprimoramento de técnicas de programação.
Certifique-se de ler asnotas legaisantes de proceder com
o acesso e leitura do
conteúdo disponibilizado nestas páginas.