Para abrir esta caixa de diálogo, clique com o botão direito do mouse em qualquer e escolha Propriedades. A página Bibliotecas permite configurar as bibliotecas que o projeto contém na classpath.
Você pode usar a lista suspensa Plataforma Java para definir a instalação do JDK que o IDE utiliza para compilar e executar o projeto. O IDE adiciona as bibliotecas selecionadas da plataforma ao classpath e utiliza os executáveis (como javac e java) para executar e construir o projeto. A plataforma padrão para todos o projetos é a plataforma na qual o IDE é executado. Você pode registrar plataformas adicionais e anexar arquivos de origem e Javadoc à plataforma clicando em Gerenciar plataformas.
Pasta de bib&liotecas. Para tornar mais fácil compartilhar bibliotecas entre usuários e projetos diferentes, você pode definir uma pasta para manter essas bibliotecas (ou referências a essas bibliotecas). Você pode criar uma nova pasta ou especificar uma pasta existente que já contenha cópias das bibliotecas das quais o seu projeto depende.
Para especificar a pasta, clique em Procurar. Caso já exista uma pasta de bibliotecas, um seletor de arquivo se abre. Caso não exista uma pasta de bibliotecas, o assistente para Novas bibliotecas se abre. No assistente para Novas bibliotecas, você define uma pasta de bibliotecas e especifica como fazer referência a cada biblioteca. O caso mais simples é ter as bibliotecas copiadas para essa pasta. Você também pode fazer referência a bibliotecas em sua localização existente (com um caminho relativo ou um caminho absoluto). Se especificou uma pasta existente, você também tem a opção de usar cópias das bibliotecas que já estão nessa pasta em vez das cópias que estão no gerenciador de bibliotecas do IDE.
Cada projeto de módulo EJB padrão mantém uma classpath separada para compilação, testes de compilação e testes de execução. Use os botões à direita da caixa de diálogo para adicionar, remover e alterar a ordem dos elementos da classpath. Você pode adicionar o seguinte:
Pasta ou arquivo JAR. Uma pasta ou arquivo JAR que conteém os arquivos de classe compilados e outros recursos.
Biblioteca. Uma coleção de arquivos JAR, código-fonte e Javadoc que foi registrada no Gerenciador de bibliotecas.
Projeto. A saída de construção, os arquivos-fonte e os arquivos Javadoc de outro projeto do IDE.
Observações:
Por padrão, todas as bibliotecas na classpath de compilação são empacotadas com arquivo JAR do EJB para deployment. Por padrão, todos os itens da classpath apresentam-se empacotados no arquivo WAR. Desmarque a caixa de seleção Pacote de cada item da classpath que deseja excluir do arquivo WAR. Se o módulo EJB for implantado como um módulo independente, o IDE inclui os arquivos JAR no arquivo JAR do módulo EJB. Se o módulo EJB for implantado como parte de uma aplicação empresarial, o IDE inclui os arquivos JAR no arquivo JAR da aplicação.
Se um arquivo JAR estiver registrado no Gerenciador de bibliotecas e apresentar código-fonte e documentação do Javadoc anexados a ele, você tem apenas que adicionar o arquivo JAR à classpath e o IDE encontrará automaticamente a documentação do Javadoc e o código-fonte. Se desejar adicionar uma biblioteca com vários arquivos, você deve usar o botão Adicionar biblioteca. Adicionar uma biblioteca gerenciada no Gerenciador de bibliotecas também facilita que outros desenvolvedores, com os quais você está compartilhando o projeto, arrumem as referências corrompidas da documentação do Javadoc e do código-fonte.
Adicionando um ao classpath de um projeto padrão não trará nenhum resultado, a menos que você tenha declarado as saídas de construção do projeto de forma livre na página Saída da caixa de diálogo Propriedades do projeto.