Às vezes é importante a ordem na qual os projetos são construídos. Por exemplo, se um projeto requer as classes Java que foram definidas em outro projeto, o primeiro projeto deverá ser construído depois que suas classes de pré-requisito tiverem sido construídas. O Workbench permite que os usuários definam explicitamente a ordem em que os projetos são construídos. Alternativamente, os usuários podem deixar a plataforma calcular a ordem de construção interpretando referências do projeto como relações de pré-requisito. A ordem de construção é aplicada para a construção de todo o espaço de trabalho ou para um grupo de projetos.
Você pode alterar essa ordem na página de preferências Ordem de Construção.
Opção |
Descrição |
Default |
---|---|---|
Utilizar Ordem do Construtor Padrão |
Essa opção permite que a plataforma calcule a classificação da construção. A desativação dessa opção permite acesso à lista de projetos, a ordem que pode ser manipulada. |
Ativado |
Ordem de Construção do Projeto |
Essa opção permite selecionar projetos e utilizar os botões Para Cima e Para Baixo, para alterar a ordem de construção. Adicione e remova projetos na ordem de construção utilizando os botões Adicionar Projeto e Remover Projeto. Projetos removidos da ordem de construção serão construídos, mas após a construção de todos os projetos da ordem. |
|
Máximo de Iterações Durante a Construção com Ciclos |
Essa preferência permite lidar com as ordens de construção que contêm ciclos. O ideal é evitar referências cíclicas entre os projetos. Projetos com ciclos de fato pertencem logicamente a um único projeto, por isso devem ser reduzidos e um único projeto se possível. Entretanto, se você deseja mesmo ter ciclos, poderá ter várias iterações da ordem de construção para construir algo corretamente. A alteração dessa preferência irá alterar o número máximo de vezes em que workbench tentará iterar pela ordem de construção antes de desistir. |
10 |
A seguir, um exemplo da aparência da página de preferências Ordem de Construção: