Quando você acrescenta um arquivo JAR ou pasta de classes compiladas a uma classpath do projeto, em geral é útil adicionar os arquivos fonte para essas classes, para você poder visualizar o conteúdo ao trabalhar com elas. A anexação do código-fonte a um arquivo JAR ou à pasta de classes compiladas permite que o IDE seja informado de localizar o código-fonte para essas classes. Você pode então entrar nos arquivos fonte ao depurar e abrir os arquivos fonte com o comando Ir para o código-fonte.
Para que o auto-completar de código funcione corretamente no IDE, é necessário anexar um conjunto completo de arquivos fonte como uma pasta ou adicionar arquivos fonte disponíveis como um arquivo Zip.
Para anexar um código-fonte a um arquivo JAR ou a uma pasta de classes compiladas:
Na janela principal, escolha Ferramentas > Gerenciador de bibliotecas.
No painel esquerdo de Gerenciador de bibliotecas, selecione a biblioteca de projetos dentro da qual está localizado o arquivo JAR que você deseja adicionar ao código-fonte.
Somente bibliotecas já registradas com o IDE são listadas na lista Bibliotecas de classes do Gerenciador de bibliotecas.
Se o arquivo JAR ou a pasta de classes para os quais você deseja adicionar o código-fonte não tiverem sido já adicionados a uma biblioteca registrada, crie uma nova biblioteca vazia usando o botão Nova biblioteca. Em seguida, na guia Classpath, clique em Adicionar JAR/pasta e especifique o local do arquivo JAR que contém os arquivos de classes compiladas.
Uma biblioteca de classes pode conter múltiplos arquivos JAR, assim como documentação Javadoc e código-fonte.
Na guia Códigos-fonte, clique em Adicionar JAR/pasta para adicionar a pasta ou o arquivo que contém o código-fonte.
Clique em OK para sair de Gerenciador de bibliotecas.
O IDE adiciona os arquivos JAR e o código-fonte selecionados à biblioteca especificada e registra automaticamente o código-fonte em cada projeto que tiver esse arquivo JAR na classpath.
Ao criar uma biblioteca de classes Java para um único arquivo JAR, você pode simplesmente adicionar o arquivo JAR à classpath do projeto para tornar disponíveis o Javadoc e o código-fonte associados. Se a biblioteca Java contiver múltiplos arquivos JAR, no entanto, você deve adicionar a própria biblioteca à classpath. A adição da biblioteca à classpath também facilita o compartilhamento do projeto com outros desenvolvedores.
Para anexar um código-fonte para uma plataforma Java:
Escolha Ferramentas > Gerenciador de plataformas Java na janela principal.
Selecione a plataforma no painel esquerdo da caixa de diálogo.
Na guia Códigos-fonte, adicione as pastas ou os arquivos que contêm o código-fonte.
Para
, você define o JDK de destino no script Ant e especifica a versão do código-fonte na caixa de diálogo Propriedades do projeto. Quando você entra nas classes JDK, o IDE procura nas plataformas registradas no Gerenciador plataformas Java uma plataforma Java com a versão de código-fonte correspondente. Se nenhuma plataforma Java correspondente for localizada, o IDE abrirá o código-fonte para a plataforma padrão do IDE.