Página Caminho de Construção Java

As opções nesta página indicam as definições do caminho de construção de um projeto Java.
Você pode acessar esta página através

O caminho da classe de construção é uma lista de caminhos visíveis para o compilador durante a construção do projeto.

Guia Origem

Pastas de origem são as raízes de pacotes que contêm arquivos .java. O compilador converterá os arquivos contidos em arquivos .class que serão gravados na pasta de saída. A pasta de saída é definida por projeto, exceto quando uma pasta de origem especifica a própria pasta de saída.Cada pasta de origem pode definir um filtro de exclusão para especificar quais recursos na pasta não devem ficar visíveis ao compilador.
Os recursos existentes em pastas de origem também são copiados para a pasta de saída, a menos que a definição na página de preferências Compilador (Janela > Preferências > Java > Compilador > Caminho de Construção) especifique que o recurso foi filtrado.

Opções da pasta de origem
Opção Descrição
Adicionar Pasta Cria uma nova pasta para conter a origem
Editar Permite modificar a pasta de origem ou atributo da pasta de origem atualmente selecionados.
Remover Remove as pastas selecionadas do caminho da classe. Isso não exclui as pastas nem seu conteúdo.
Permitir pasta de saída conforme pasta de origem Mostra/Oculta o atributo de 'pasta de saída' das pastas de origem

As pastas de origem possuem os seguintes atributos (As Pastas de Origem possuem os seguintes atributo (apresentados como nós filhos da pasta de origem):

Atributos da pasta de origem
Atributo Descrição
Filtro de exclusão Seleciona quais recursos não ficam visíveis ao compilador
Pasta de saída Disponível somente quando Permitir pasta de saída conforme pasta de origem está marcado. Define uma localização de saída específica da pasta de origem. Se não estiver definida, a pasta de saída padrão do projeto é utilizada.
As pastas de origem oferecidas como padrão pelo assistente para Novo Projeto Java são configuradas na página de preferências Novo Projeto(Janela > Preferências > Java > Novo Projeto).

Guia Projetos

Na lista Projetos necessários no caminho de construção, você pode incluir dependências de projeto, selecionando outros projetos do workbench para serem incluídos no caminho de construção desse novo projeto.Os botões Selecionar Tudo e Desmarcar Tudo podem ser utilizados para incluir ou remover todos os outros projetos para/do caminho de construção.

A inclusão indireta de um projeto requerido inclui todas suas entradas de classpath marcadas como 'exportadas'. A definição de uma entrada de classpath como exportada é feita na guia Ordem e Exportação.

Os projetos selecionados aqui são incluídos automaticamente na lista de projetos referidos. A lista de projetos referidos é utilizada para determinar a ordem de construção. Um projeto sempre é construído depois que todos os projetos referidos foram construídos.

Guia Bibliotecas

Nessa página, você pode incluir bibliotecas no caminho de construção. É possível incluir:

Os arquivos JAR também podem ser incluídos indiretamente como variáveis do caminho de classe.

Por padrão, a lista de bibliotecas contém uma entrada que representa a biblioteca de runtime Java. Esta entrada indica o JRE selecionado como o JRE padrão. O JRE padrão é configurado na página de preferências JREs Instalados (Janela > Preferências > Java > JREs Instalados)

Opções da guia Bibliotecas
Opção Descrição
Incluir JARs Permite navegar na hierarquia do workbench e selecionar arquivos JAR para serem incluídos no caminho de construção.
Incluir JARs Externos Permite navegar no sistema de arquivos (fora do workbench) e selecionar arquivos JAR para serem incluídos no caminho de construção.
Incluir Variável Permite incluir variáveis de classpath no caminho de construção. As variáveis classpath funcionam como via indireta para os JARs com a vantagem de evitar caminhos do sistema de arquivos local em um classpath. Isso é necessário quando os projetos são compartilhados em uma equipe.
As variáveis podem ser criadas e editadas na página de preferências Variável Classpath (Janela > Preferências > Java > Variáveis Classpath)
Adicionar Biblioteca Permite adicionar bibliotecas pré-definidas como a Biblioteca do Sistema JRE. Tais bibliotecas podem representar um número arbitrário de entradas (visíveis como nós filhos de nós da biblioteca)
Adicionar Pasta de Classe Permite navegar na hierarquia do workbench e selecionar uma pasta de classe para o caminho de construção. O diálogo de seleção também permite criar uma nova pasta.
Editar Permite modificar a entrada ou atributo da entrada da biblioteca atualmente selecionados
Remover Remove o elemento selecionado do caminho de construção.Isso não exclui o recurso.

 As bibliotecas possuem os seguintes atributos (apresentados como nós filhos da entrada da biblioteca):

Atributos da entrada da biblioteca
Atributo Descrição
Localização do Javadoc Especifica onde pode ser encontrada a documentação do Javadoc da biblioteca. Se especificada, você pode usar Shift+F2 em um elemento desta biblioteca para abrir sua documentação.
Anexo da origem Especifica onde pode ser encontrada a origem da biblioteca.

Guia Ordem e Exportação

Na lista Ordem do classpath de construção, você pode clicar nos botões Para Cima e Para Baixo para mover a entrada de caminho selecionada para cima ou para baixo na ordem do caminho de construção para este novo projeto.

As entradas de lista selecionadas são marcadas como exportadas. As entradas exportadas são visíveis aos projetos que requerem o projeto. Utilize Selecionar Tudo e Cancelar Toda a Seleção para alterar o estado de marcado de todas as entradas. As pastas de origem são sempre exportadas e não podem ser desmarcadas.

Pasta de saída padrão

Na parte inferior dessa página, o campo Pasta de saída padrão permite digitar um caminho para um caminho de pasta onde a saída de compilação desse projeto residirá. A saída padrão é utilizada para pastas de origem que não especificam uma própria pasta de saída. Utilize Procurar para selecionar uma localização existente no projeto atual. O padrão para este campo é configurado na página de preferências Novo Projeto (Janela > Preferências > Java > Novo Projeto).

Conceitos relacionados
Classpath de Construção
Variáveis Classpath

Tarefas Relacionadas
Trabalhando com Caminhos de Construção
Conectando a Origem às Variáveis
Conectando a Origem a um Arquivo JAR
Perguntas Mais Freqüentes no JDT
Preferências de Variáveis Classpath
Propriedades do Compilador Java

Copyright (c) 2000, 2003 IBM Corporation e outros. Todos os Direitos Reservados.