Executar construtores de projectos

O objectivo dos construtores de projectos é que não necessite de lhes indicar explicitamente que iniciem a execução. Em contrapartida, são executados automaticamente sempre que ocorrer uma construção qualificada para o projecto que possui o ficheiro de construção. Lembre-se que os construtores são activados como está indicado no separador Opções de Construção na caixa de diálogo Ferramentas Externas e pode ser qualquer combinação após uma limpeza, durante uma construção manual ou durante construções automáticas. Vamos ver como funciona.

  1. Seleccione o projecto HW numa das vistas de navegação. Na barra de menus da área de trabalho, escolha Projecto > Desmarcar... Seleccione Desmarcar projectos seleccionados e faça clique em Ok
  2. O projecto é reconstruído e é executado o ficheiro de construção projectBuilder.xml. Repare na saída deste ficheiro de construção na vista Consola.
  3. Certifique-se de que a preferência Construção Automática está activada, depois efectue alguma alteração trivial a HelloWorld.java e guarde a alteração. A salvaguarda activa uma construção automática, mas a construção automática não activa o construtor do projecto.
  4. Imagine que não queremos ver a saída do ficheiro de construção sempre que é executado. Regresse à página de Construtores de Ferramentas Externas da caixa de diálogo de propriedades do projectos em HW. Seleccione a entrada Makejar e faça clique em Editar.... No separador Principal, desmarque a opção Capturar Saída, aplique a alteração e volte para a área de trabalho.

Esta acção conclui a abordagem aos ficheiros de construção de Ant como construtores de projectos em Eclipse. Vale a pena repetir esta acção, apesar do exemplo utilizar um projecto de Java, os construtores de projectos não utilizam obrigatoriamente Java e podem ser utilizados em qualquer tipo de projecto.