我目前正在调试一个大约100兆的war文件中的类,该war文件在Windows 7上运行Tomcat,并使用“catalina jpda start”启动,然后将项目连接到Eclipse调试器。
我已经达到了调试的步骤,其中我要调试的类已经完全初始化,并且调试视角中的变量视图看起来像:
我已经达到了调试的步骤,其中我要调试的类已经完全初始化,并且调试视角中的变量视图看起来像:
:> this
:> referenceIds
:> arr$
len$
i$
:> id
“Where :>”应该代表了指示对象可以展开的白色向右三角形。
我需要与另一个远程开发人员共享“this”对象引用的详细信息,他需要知道全部内容以帮助我。 但是: a)没有全部展开选项(我点击那些展开三角形花了90分钟,还没结束,就像某种递归地狱的点击马拉松) b)即使我右键单击上面并单击“复制变量”,它也不会给我扩展信息,即在“this”上点击“复制变量”会给我非常不具信息性的:
REDACTEDProductsDataBuilder (id=38)
referenceIds String[5] (id=105)
arr$ String[5] (id=105)
len$ 5
i$ 3
id "4:REDACTEDUpsell" (id=117)
我找过各种信息,试图找到更简单的方法来完成这个任务,但都没有成功。我对使用eclipse调试器非常陌生,如果有显而易见的答案,请原谅我的无知。难道没有比花一整天点击展开三角形更简单的方法吗?如果没有,我是否有其他选择?