Opções do compilador Java

Compile o filename.java da origem Java com a opção -g para criar dados de depuração para o filename.class resultante. Com ela podem ser realizadas todas as funções de depuração.

Sem a opção -g, o compilador não tem acesso a informações simbólicas. Neste caso, o depurador ainda conseguirá exibir uma visualização Source, se tiver acesso ao nome_do_arquivo.java fonte e percorrer passo a passo sua classe Java, mas você não conseguirá visualizar o conteúdo de nenhuma variável.

Nota: Programas Java que são compilados com a opção -O não podem ser depurados.
Conceitos relacionados
Depuração de código otimizado
Tarefas relacionadas
Considerações de depuração ao gravar programas
Referências relacionadas
Criando um programa Java a partir de uma classe Java