Classpath de Ant e tarefas personalizadas

Consulte também

Por padrão, o IDE ignora a variável CLASSPATH do ambiente toda vez que executa Ant. Para o script de construção para usar tarefas personalizadas, é necessário adicionar as tarefas ao classpath de Ant no IDE.

Você pode adicionar tarefas personalizadas ao classpath de Ant dentro do IDE ao:

Adicionando binários ao classpath de Ant no IDE

Se não conseguir declarar um classpath no script de construção, ou se estiver usando scripts de construção de terceiros que não consegue alterar, você pode adicionar as tarefas ao classpath de Ant no IDE. Clique na janela Opções, clique em Miscelânea no painel esquerdo da janela e expanda o nó de Ant. Use a seção Classpath para gerenciar o classpath de Ant.

Scripts de construção com um classpath explícito

O uso de um classpath explícito é o método recomendável, uma vez que garante que os scripts de construção serão totalmente portáteis. Você pode escrever as tarefas e incluir instruções para compilá-las e produzir um arquivo JAR no arquivo de construção. Para usar essas tarefas, inclua a forma longa de taskdef, que inclui um classpath. Eis aqui um simples de tal tarefa.

A vantagem deste método é que não há necessidade de uma preparação especial para começar a usar o script. O script é totalmente independente e portátil. Esse método também facilita desenvolver tarefas dentro do IDE, uma vez que o script as compila automaticamente.

Para tornar os scripts de construção ainda mais robustos, use uma propriedade em vez de um local inserido no código para especificar o classpath para as tarefas. Você pode armazenar a propriedade no próprio script de construção ou em um arquivo ant.properties separado. Em seguida, pode alterar a configuração do classpath em todo o script simplesmente alterando o valor da propriedade especificada.

Consulte também
Gerenciando o classpath
Personalizando o script Ant gerado pelo IDE
Declarando um classpath em um projeto de forma livre

Notificações legais