Página Caminho de Construção Java
As opções nesta página indicam as definições para as
propriedades do projeto Java.
Esta página pode ser alcançada 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 localização da saída (veja abaixo). Os recursos existentes
em pastas de origem também são copiados para a localização de saída, a menos que a definição
na
página de preferências Compilador
(Janela > Preferências > Java > Compilador > Outros) especifique que o recurso
foi filtrado.
Você pode optar por utilizar o próprio projeto como pasta de
origem ou utilizar pastas no projeto.
Opções da pasta de origem
Opção
|
Descrição
|
Criar Nova Pasta
|
Cria uma nova pasta para conter a origem
|
Incluir Pastas Existentes
|
Permite incluir de uma lista de pastas existentes
|
Editar
|
Permite modificar a pasta de origem selecionada atualmente
|
Remover |
Remove as pastas selecionadas do caminho da classe. Isso não exclui
as pastas nem seu conteúdo. |
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 requeridos
no caminho de construção, você pode incluir dependências de projetos através
da seleção de outros projetos do workbench a serem incluídos no caminho de construção desse
novo projeto. Os botõesSelecionar Tudo e Desmarcar
Tudo podem ser utilizados para incluir ou remover todos os projetos
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
Nesta página, você pode incluir bibliotecas no caminho de construção.
É possível incluir:
-
Arquivos JAR (internos) gerenciados pelo workbench
-
Arquivos JAR (externos) do sistema de arquivos
-
Pastas que contêm arquivos CLASS
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 tempo de execução Java. Normalmente, está é uma entrada de variável chamada JRE_LIB.
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 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)
|
Avançado |
Abre o diálogo de seleção Avançado. Este diálogo
permite a inclusão da pasta de classe e dos contêineres de classpath. Estas opções são
descritas na próxima seção. |
Editar |
Permite modificar a entrada da biblioteca selecionada atualmente. |
Conectar Origem
|
Permite selecionar um arquivo JAR de origem para conectar ao
arquivo JAR selecionado ou variável classpath.
|
Remover
|
Remove o elemento selecionado do caminho de construção. Isso
não exclui o recurso.
|
Diálogo de Seleção Avançado
Opção
|
Descrição
|
Criar Nova Pasta de Classe
|
Cria uma nova pasta de classe para o caminho de construção.
|
Incluir Pastas de Classe Existentes
|
Permite navegar na hierarquia do workbench e selecionar pastas que servem como contêineres de classe no caminho de construção.
|
Incluir Contêiner
|
Permite incluir um contêiner de classpath. Estes contêineres
podem receber um número arbitrário de entradas. Os usos comuns são a representação
de um conjunto de entradas do JRE. O contêiner de JRE é uma alternativa para a entrada
de classpath JRE_LIB.
|
Guia Ordem e Exportação
Na lista 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
desse 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 os botões Selecionar
Tudo e Desmarcar Tudo
para alterar o estado selecionado de todas as entradas. As pastas de origem são sempre exportadas
e não podem ser desmarcadas.
Construir pasta de saída
Na parte inferior dessa página, o campo
Construir pasta de saída
permite digitar um caminho para uma pasta em que a saída de
compilação desse projeto residirá. 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).
Classpath de Construção
Variáveis Classpath
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 Caminho de Construção Java