Frequentemente, é importante a ordem em que os projectos são construídos. Por exemplo, se um dos projectos necessitar de classes Java que foram definidas noutro projecto, o primeiro projecto tem de ser construído depois das classes de pré-requisito terem sido construídas. A Área de trabalho permite aos utilizadores definir de forma explícita a ordem em que os projectos são construídos. Em alternativa, os utilizadores podem deixar que a plataforma processe a ordem de construção, interpretando as referências do projecto como relacionamentos de pré-requisitos. A ordem de construção aplica-se à construção de todo o espaço de trabalho ou a um grupo de projectos.
É possível alterar esta ordem na página de preferências
Geral > Espaço de trabalho > Ordem de construção
.
Opção |
Descrição |
Predefinição |
---|---|---|
Utilizar ordem de construção predefinida |
Esta opção permite à plataforma processar a ordem da construção. Se desligar esta opção vai activar o acesso à lista de projectos, cuja ordem pode ser manipulada. |
On |
Ordem de construção de projectos |
Esta opção permite-lhe seleccionar projectos e utilizar os botões Cima e Baixo para alterar a ordem de construção. Adicione e remova projectos na ordem da construção, utilizando os botões Adicionar Projecto e Remover Projecto. Os projectos removidos da ordem de construção serão construídos, mas sê-lo-ão depois de serem construídos todos os projectos na ordem de construção. |
|
Máximo de iterações ao construir com ciclos |
Esta preferência permite-lhe lidar com ordens de construções que contêm ciclos. Idealmente, deverá evitar referências cíclicas entre projectos. Os projectos com ciclos na verdade pertencem de forma lógica a um único projecto, por isso devem ser resumidos num único projecto, se possível. Contudo, se tiver mesmo de ter ciclos, poderão ser necessárias várias iterações da ordem de construção para construir tudo correctamente. A alteração desta preferência irá alterar o número máximo de vezes que a área de trabalho vai tentar iterar na ordem de construção antes de desistir. |
10 |
Segue-se a apresentação da página de preferências Ordem da Construção: