Я хотел бы знать, как я могу проверить, содержит ли скомпилированный класс Java отладочные символы. Проблема состоит в том, что я компилирую приложение от муравья с отладкой = "на", но определенная JVM выдает исключение: это говорит, что отладочные символы отсутствуют.
Спасибо.
Если вы запустите javap -v
на файле класса, вы увидите отладочную информацию, которая присутствует в файле.
Стоит скомпилировать простой тестовый класс с различными настройками опций -g
и посмотреть на результаты с помощью javap
.
Если вам нужно точно знать, как javap
представляет информацию, то лучше всего попробовать это в вашей установке Java. Вывод команды javap
может отличаться в разных версиях Java.