Executando Construtores de Projeto
O aspecto principal dos construtores de projetos é que não é necessário
mandá-los explicitamente para execução. Eles são executados automaticamente sempre que ocorre um build
para o projeto que possui o arquivo de construção. Lembre-se de que os construtores são acionados conforme indicado
na guia Opções de Construção no diálogo Ferramentas Externas e pode ser
qualquer combinação entre: após uma limpeza, durante uma construção manual ou durante construções automáticas. Vamos ver
como isso funciona.
- Selecione o projeto HW em uma das visualizações de navegação. Na barra de menus do ambiente de trabalho, escolha
Projeto > Limpar.... Selecione Limpar projetos selecionados e clique em OK
- O projeto é reconstruído e o arquivo de construção projectBuilder.xml é
executado. Observe a saída desse arquivo de construção na visualização Console.
- Certifique-se de que a preferência Construção Automática esteja ativada; em seguida, faça alguma alteração
simples no HelloWorld.java e salve a alteração. O
salvamento aciona uma compilação automática, mas a compilação automática não aciona o
construtor de projeto.
- Suponha que você não queira ver a saída do arquivo de construção toda vez que ele
for executado. Volte à página Construtores de Ferramentas Externas do diálogo de
propriedades do projeto no HW. Selecione a entrada Makejar e clique em Editar.... Na
guia Principal, desmarque a opção Capturar Saída, aplique a alteração e
retorne ao ambiente de trabalho.
Isso conclui nosso exame nos arquivos de construção Ant como
construtores de projeto no Eclipse. Vale a pena repetir que embora esse exemplo tenha
utilizado um projeto Java, construtores de projeto não estão ligados ao Java, podendo
ser utilizados para qualquer tipo de projeto.