Utilizando uma versão diferente de Ant
A plataforma Eclipse fornece o Ant 1.5.2 como uma biblioteca de plug-in. Ao executar
um buildfile Ant no Workbench, a versão 1.5.2 é utilizada por padrão. É possível
utilizar as diferentes versões, embora elas não sejam suportadas. Há pelo menos
duas maneiras de utilizar uma versão diferente de Ant:
- Alterando o classpath Ant:
- Quando Ant executa um buildfile, ele procura as classes necessárias no classpath Ant.
O classpath Ant consiste em plug-ins que contribuem para novas tarefas, tipos ou
bibliotecas, além do classpath definido nas preferências de ferramentas externas. Para
acessar as preferências, clique em Janela > Preferências > Ant > Tempo de
Execução. Os dois JARs relacionados ao Ant 1.5.2 são
ant.jar
e
optional.jar
. Remova esses JARs e inclua aqueles da versão Ant desejada. Observe que não é mais necessário incluir Xerces JARs explicitamente no classpath Ant do tempo de execução e isto causará problemas. As classes Xerces são carregadas a partir do plug-in org.apache.xerces fornecido com o Eclipse. Para a maior parte das distribuições Ant, os Xerces JARs não podem até mesmo estar na mesma localização física dos arquivos ant.jar
e optional.jar. Isto acontece pois os Ant JARs contendo arquivos de manifesto que contém entradas de
classpath que apontam para os Xerces JARs.
Após alterar o classpath Ant, todas as construções Ant futuras utilizarão a versão
atualizada em vez da padrão. Para restaurar o classpath Ant para seu estado
original, selecione o botão Restaurar Padrões na página propriedades.
- Utilizando Ant como uma ferramenta externa:
- Ao alterar o classpath Ant que não é uma opção ou se você apenas desejar testar
uma versão mais recente ou versão beta de Ant, utilizá-la como uma ferramenta externa pode ser
uma solução melhor. Geralmente, quando ela é executada no Workbench, o próprio script Ant
é considerado ser uma ferramenta externa, mas essa não é a única maneira.
Para instalar uma distribuição binária de Ant como uma ferramenta externa (Nota:
Estas etapas são para o Windows, mas métodos semelhantes podem ser utilizados para outros sistemas operacionais):
- Faça o download e instale a versão binária de Ant em http://ant.apache.org.
- Clique em Executar > Ferramentas Externas > Ferramentas Externas....
- Clique em Programa
- Clique em Novo.
- Digite um nome para sua ferramenta externa (por exemplo, Ant Externo).
- Para o campo Localização, clique em Procurar Sistema de Arquivos.
- Localize e selecione um arquivo chamado
ant.bat
(ele deve estar
na pasta bin
de sua instalação Ant).
- No campo Argumentos, digite os argumentos do script, que normalmente
você digitaria para executar o script fora do Workbench.
- No campo Diretório de Trabalho, digite o diretório do arquivo de construção.
- Clique em Executar para executar o arquivo de construção.
Quando você executar o Ant como uma ferramenta externa, nenhuma das tarefas ou tipos
contribuídos pelo Eclipse funcionará. Além disso, a preferência de classpath Ant não tem
efeito na execução do script.
Suporte Ant
Ferramentas Externas

Executando os arquivos de construção do Ant
Executando Ferramentas Externas
Modificando o classpath Ant
Incluindo novas tarefas e tipos Ant