Você pode editar os scripts Ant gerados para a fim de ajustar a forma em que o projeto é construído e executado. Consulte Sobre os script Ant gerados pelo IDE para obter uma descrição dos scripts Ant e dos arquivos de propriedade do projeto padrão.
Para substituir um destino de um script de construção gerado pelo IDE:
Copie o destino de build-impl.xml ou suite.xml para build.xml e faça quaisquer alterações no destino.
Observação:
You may need to disable the Compile on Save option in project properties, because when enabled it causes some commands to skip calling the ant targets. To disable the Compile on Save option, right-click your project in the Projects window, select Properties, and clear the Compile on Same checkbox in the Compiling category.
Para adicionar instruções a serem processadas antes ou depois de um destino Ant ser executado:
Substitua o destino -pre ou -post para o destino.
Por exemplo, para inserir um ofuscador após a compilação, digite o seguinte no build.xml:
Para adicionar um novo destino ao script de construção:
Crie o novo destino no build.xml.
Opcionalmente, adicione o novo destino nas dependências dos destinos existentes do IDE. Substitua o destino existente em build.xml e adicione o novo destino na propriedade depends do destino existente.
Por exemplo, a instrução a seguir adiciona o destino new-target nas dependências do destino run:
<Check Alignment of PHs>Copie as dependências exatamente como elas existem no build-impl.xml ou suite.xml. Observe que você não precisa copiar o corpo do destino run para build.xml.
Observações:
Em um , não há build-impl.xml. O IDE chama diretamente os destinos no script Ant da propriedade.
Para projetos de módulo de plugin do NetBeans, o build-impl.xml importa destinos do suite.xml na pasta harness da plataforma de destino.
A pasta de saída é excluída sempre que você limpa o projeto. Portanto, nunca defina a pasta de saída para o mesmo local da pasta de código-fonte sem primeiro configurar o destino clean para não excluir a pasta de saída.