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.

  1. 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
  2. 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.
  3. 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.
  4. 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.