Definindo Explicitamente o Local de Classes BeanInfo

Você pode explicitamente definir o local da classes BeanInfo externas ao workbench, utilizando uma variável de caminho de classe. A variável pode apontar para um arquivo JAR ou para uma pasta que existe no sistema de arquivos.

  1. Clique em Janela > Preferências para abrir a janela Preferências.
  2. Vá para a página Java > Variáveis de Caminho de Classe.
  3. Clique em Novo. A janela Nova Entrada de Variável é aberta.
  4. No campo Nome, digite um nome para a nova variável. Por exemplo, você pode digitar MY_BEANINFOS.
  5. No campo Caminho, digite o caminho do arquivo JAR que contém as classes BeanInfo ou a pasta que contém o pacote.
    Incluindo arquivo JAR no caminho de classe
    • Você pode clicar no botão Arquivo para navegar pelo sistema de arquivos e selecionar o arquivo JAR.
    • Se as classes BeanInfo estiverem em um pacote existente no sistema de arquivos, clique no botão Pasta e navegue para o diretório pai do pacote.
  6. Clique em OK. A nova variável é criada e já pode ser incluída na propriedade do caminho BeanInfo do projeto.
  7. Clique com o botão direito do mouse no projeto e selecione Propriedades no menu pop-up.
  8. Na página de propriedades Caminho BeanInfo, vá para a guia Classes BeanInfo:
    propriedades de Caminho BeanInfo
  9. Clique em Incluir Variável. A janela Seleção de Variável de Caminho de Classe é aberta.
  10. No campo Nome da Variável, digite o nome da variável de caminho de classe definida anteriormente ou clique em Procurar para selecionar a variável em uma lista e todas as variáveis definidas. Se a variável estiver em uma pasta e os pacotes BeanInfo estiverem em uma subpasta, então você poderá utilizar o campo Extensão de Caminho para selecionar a subpasta. Clique em OK.
  11. Clique no botão Modificar Caminhos na guia Classes BeanInfo da página de propriedades Caminho BeanInfo. Essa etapa é necessária para nomear os pacotes que contêm as classes BeanInfo.
  12. Clique em Escolher Pacotes para selecionar os nomes dos pacotes que contêm as classes BeanInfo. Dependendo da estrutura de pacotes, você poderá selecioná-los ou poderá ter que especificar seus nomes.
  13. Clique em OK para fechar a janela Modificar Caminhos de Procura e clique em OK para fechar a janela de propriedades do projeto.

Tópico pai: Especificando o local das classes BeanInfo

Conceitos Relacionados
Classes BeanInfo e introspecção

Tarefas Relacionadas
Mantendo beans e classes BeanInfo em diferentes pacotes no mesmo projeto
Mantendo beans e classes BeanInfo em projetos diferentes
Mantendo classes BeanInfo em um arquivo JAR
Mantendo beans e classes BeanInfo no mesmo pacote

(C) Copyright IBM Corporation 1999, 2004. Todos os Direitos Reservados.