草庐IT

Evaluations

全部标签

java - 为什么我一直收到 "Evaluations must contain either an expression or a block of well-formed statements"?

在我的代码中,我试图在表达式窗口中输出src的值。publicvoiddoIt(){Stringsrc="test";System.out.println(src);}在Eclipse中。我在第3行设置断点,然后打开“表达式”窗口。我添加了一个表达式src来求值,然后我得到我已经使用了表达式功能......在我多年的Java调试中使用了无数次......为什么现在会发生这种情况?我最近才开始使用EclipseJuno..与Indigo。他们是否改变了表达式的工作方式? 最佳答案 如果您的代码使用任何泛型,您可能需要检查这个错误:ht

java - JDI Thread Evaluations 遇到问题

我正在运行EclipseforJava。我创建了一个XML文件的DOM版本。现在我想更改文件中元素的属性。我在控制DOM的类中调用了一个调用方法的方法,在调试时出现了一个对话框,提示“JDI线程评估遇到问题。异常处理异步线程队列”。我是Java的新手,没有遇到过这样的错误,我也不知道是什么原因造成的。如果有人对问题的原因和/或解决问题的方法有任何建议......非常感谢! 最佳答案 留意您的“监视”表达式-如果您不需要它们,请将它们全部删除。有时某些watch表达式会导致我出现此错误消息。这也可以解释为什么它会间歇性地发生在人们身上