JDB: com.sun.tools.example.debug.expr.ParseException: неизвестная операция: %

Всякий раз, когда я пытаюсь что-то оценить с помощью оператора модуля (даже такого простого, как print 5 % 4) в JDB я получаю сообщение об ошибке com.sun.tools.example.debug.expr.ParseException: Unknown operation: % а также 5 % 4 = null,

Я использую JDB только во второй раз, так что я могу делать что-то не так, но я не могу найти каких-либо указаний на то, что это может быть. Я определенно скомпилировал свои файлы с -g вариант. Это похоже на ошибку в JDB, за исключением того, что я не могу найти какой-либо отчет об ошибке, и я не могу себе представить, как такая очевидная ошибка могла бы пройти. Я использую JDB 1.6 и Java SE 1.7.0_11 под Windows 8. Эта ошибка происходит независимо от того, запускаю ли я JDB из командной строки Windows или из Cygwin.

1 ответ

Если к настоящему моменту вы не получили ответа, то вот мое предложение, попробуйте скомпилировать, используя -g: javac -g *.java, а затем повторите попытку, чтобы получить значение того, что вам нужно. Это сработало для меня. С уважением.

Другие вопросы по тегам