我目前正在从大约 100 兆的 war 文件中调试类,在 Windows 7 下的 Tomcat 上运行并开始使用“catalina jpda start”,然后将项目连接到 Eclipse 调试器中。
我已经到了我正在调试的类已经完全初始化并且调试透视图中的变量视图看起来像这样的地步:
:> this
:> referenceIds
:> arr$
len$
i$
:> id
其中 :> 应该类似于指示对象可以展开的白色右向三角形。
我需要在场外与另一位开发人员分享“this”对象参考详细信息,他需要了解全部内容才能帮助我。但是a)没有展开所有选项(我花了90分钟点击那些展开三角形,但还没有完成,这就像某种形式的递归地狱点击马拉松)和b)即使我右键单击上面并单击“复制变量” ',它没有给我扩展的信息,即点击'this'上的'copy variables'给了我非常无信息的信息:
REDACTEDProductsDataBuilder (id=38)
referenceIds String[5] (id=105)
arr$ String[5] (id=105)
len$ 5
i$ 3
id "4:REDACTEDUpsell" (id=117)
我四处寻找有关更简单方法的信息,但一无所获。我在使用 eclipse 调试器方面非常新,所以如果有一个明显的答案,请原谅我,肯定有比花一天时间点击扩展三角形更简单的方法吗?如果没有,我还有其他选择吗?