Java用eclipse调试的时候出现 JDI thread evaluations' has encountered a problem

JDI thread evaluations' has encountered a problem.  exception processing async thread queue

JDI线程评估遇到了问题,异常处理异步线程队列

今天写服务器和客户端响应请求的时候,debug查看请求信息,无限弹出下面错误提示的窗口……

Java用eclipse调试的时候出现 JDI thread evaluations' has encountered a problem

但是发现 x掉后并不影响程序往下执行呀emmm,依然坚持按F6调试中……

刚开始用Watch观察变量的时候,发现变量的值如下图划线,是红色的,也就是说没有监测到值,继续往下执行,再次查看时,值就传递过来了。

Java用eclipse调试的时候出现 JDI thread evaluations' has encountered a problem

我发现事情并不简单,再然后我把变量池Expreesions清空,发现再把breakpoints重新设置,好了,再也没出现上面情况……

查看变量值的时候一定要在变量初始化之后查看,不然是查不到值的,还有就是再次debug的时候把上一次的清空,在有就是多个breakpoints没有选择,造成线程混乱,ok,就这些啦,祝大家debug顺利哦~