每当我尝试在JDB中使用模数运算符(甚至像print 5 % 4
这样简单的东西)进行评估时,我会收到错误消息com.sun.tools.example.debug.expr.ParseException: Unknown operation: %
和5 % 4 = null
。
这是我第二次使用JDB,所以我可能做错了什么,但我找不到任何可能的指导。我确实使用-g
选项编译了我的文件。它看起来像JDB中的一个错误,除了我找不到任何错误报告,我无法想象这样一个明显的错误会如何通过。我在Windows 8下使用JDB 1.6和Java SE 1.7.0_11。无论是从Windows命令提示符还是从Cygwin运行JDB,都会发生此错误。
答案 0 :(得分:2)
如果到目前为止你还没有得到答案,那么这里提出我的建议,尝试使用-g:javac -g * .java编译,然后再次尝试检索你需要的任何值。它对我有用。问候。