Всякий раз, когда я пытаюсь что-то вычислить с помощью оператора модуля (даже что-то вроде print 5 % 4
) в JDB, я получаю сообщение об ошибке com.sun.tools.example.debug.expr.ParseException: Unknown operation: %
и 5 % 4 = null
.JDB: com.sun.tools.example.debug.expr.ParseException: Неизвестная операция:%
Это только мой второй раз, используя JDB, поэтому я могу что-то делать неправильно, но я не могу найти никаких указаний относительно того, что это может быть. Я определенно скомпилировал свои файлы с опцией -g
. Это похоже на ошибку в JDB, за исключением того, что я не могу найти отчет об ошибках, и я не могу себе представить, как бы такая очевидная ошибка прошла. Я использую JDB 1.6 и Java SE 1.7.0_11 под Windows 8. Эта ошибка возникает, если я запускаю JDB из командной строки Windows или из Cygwin.
Спасибо за ваш ответ. Я упомянул в вопросе, что я скомпилировал флаг -g и все еще получал ошибку. Я никогда не получал решение для этого, но я работал вокруг него, импортируя свой код в Netbeans и используя его отладчик. – tsleyson