Anexando um código-fonte a um arquivo JAR

Consulte também

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 anexar um código-fonte a um arquivo JAR ou a uma pasta de classes compiladas:

  1. Na janela principal, escolha Ferramentas > Gerenciador de bibliotecas.
  2. 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.
  3. 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.
  4. Na guia Códigos-fonte, clique em Adicionar JAR/pasta para adicionar a pasta ou o arquivo que contém o código-fonte.
  5. 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.

Para anexar um código-fonte para uma plataforma Java:

  1. Escolha Ferramentas > Gerenciador de plataformas Java na janela principal.
  2. Selecione a plataforma no painel esquerdo da caixa de diálogo.
  3. Na guia Códigos-fonte, adicione as pastas ou os arquivos que contêm o código-fonte.
Consulte também
Definindo JDK do destino
Gerenciando a classpath
Iniciando uma sessão de depuração local
Iniciando uma sessão de depuração remota

Notificações legais