我正在运行Eclipse for Java。我创建了一个XML文件的DOM版本。现在,我想要更改文件中元素的属性。我调用了一个方法,该方法调用了控制DOM的类中的一个方法,在调试时,我得到了一个对话框,上面写着"JDI线程评估遇到了一个问题。处理异步线程队列时出现异常“。
我是Java的新手,还没有遇到过这样的错误,我也不知道是什么原因造成的。
如果任何人对问题的原因和/或解决方法有任何建议...
非常感谢!
发布于 2010-02-16 23:07:44
Java Debug Interface (JDI)是Java Platform Debugger Architecture的一部分。当对象的toString()方法不小心返回null时,触发此异常的一种明显方式就会发生。您可能希望尝试不同的调试器,验证您的XML不会有什么坏处。正如注释中所指出的,该问题可能会间歇性地出现,表明存在线程同步问题。
发布于 2011-09-29 10:52:56
注意你的“观察”表情--如果你不需要它们,就把它们全部移除。有时,某些监视表达式会导致我出现此错误消息。
这也可以解释为什么人们会间歇性地发生这种情况(有时他们的手表分配会导致错误,但是重新启动或删除正确的手表可以在他们不知道的情况下解决问题)。
发布于 2014-01-06 22:35:25
当您调试时,此错误会悄悄出现几次。您可以通过删除所有watch语句和所有断点并重新启动Eclipse来清理此问题。
https://stackoverflow.com/questions/2273423
复制相似问题