Desenvolvendo Tarefas Ant e Tipos no Eclipse
Tarefas e tipos Ant devem ser carregados por um carregador de classe Ant, em vez de um
carregador de classe de plug-in. Isso pode causar problemas ao desenvolver e testar
novas tarefas e tipos a serem executados na mesma VM que o Eclipse. Para evitar esses
problemas, é necessário armazenar as tarefas e os tipos em um local não visível a nenhum
carregador de classe de plug-in.
As seguintes diretrizes devem ser seguidas ao desenvolver e depurar novas tarefas
e tipos a serem executados na mesma VM que o Eclipse.
- Tarefas ou tipos Ant contribuídos devem ser definidos em sua própria pasta de origem
em um plug-in (por exemplo, separados das pastas de origem contendo classes regulares
do plug-in)
- Cada pasta de origem contendo as tarefas e tipos Ant deve ter seu próprio local
de saída que não seja coberto pelo local de saída das classes regulares do
plug-in.
- Ao testar/depurar as novas tarefas ou tipos Ant, o projeto que está contribuindo
com as tarefas ou os tipos Ant deve ser configurado para excluir as pastas de saída
contendo as tarefas e os tipos Ant. Utilize o diálogo Propriedades para o projeto para
configurar corretamente o Desenvolvimento de Plug-in > Caminho de Classe de Tempo de Execução
removendo os diretórios de saída Ant do caminho de classe de plug-ins.
Consulte
também Contribuindo tarefas e tipos.